Re: more evil firmwares found
On Sun, Apr 25, 2004 at 12:37:13AM -0500, Ryan Underwood wrote:
> obvious division between a program and its supporting materials. My
> claim is that only through a massive logical leap can we declare the
> supporting materials to fall under the definition of "program" as well.
> This leap is what is required to remove a freely licensed albeit
> indeterminate binary-blob from Debian on a DFSG basis.
I have a program, http://sourceforge.net/projects/pim-tb, under GPL.
My "preferred form" for working with it is a file called proj.c and a
set of .c and .xml files, in a flat structure. I compile proj.c to
a.out; run ./a.out to produce "proj" bash script, and './proj' creates
the directory structure, generates Makefile.ac, and makes it a "normal
In particular the "master copy" of the changelog and Readme (a document)
is stored on proj.c. The first time I distributed the project as proj.c
and a bunch of files in a flat file, people didn't know what the hell to
do with it. So I started distributing the resulting output, ready to
./configure and make.
Clearly, the output is the "preferred form." However, *I* make the
master changes to the project in proj.c, blow away the output, and
distribute the "generated project."
Am I required to distribute proj.c? Clearly no one else *wants* it.