Re: more evil firmwares found
William Ballard wrote:
> 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
> project."
>
> 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."
...for compilation. Not necessarily for modification.
> 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.
I think you are.
Please do so anyway; it sounds interesting. You should still distribute the
generated output, of course; just *also* make proj.c & company available,
and mention that you use it as source.
--
There are none so blind as those who will not see.
Reply to: