Re: GPL on rendered images
On Tue, Dec 14, 2004 at 02:21:30PM -0600, Joe Moore wrote:
> I disagree that you, as a non-copyright holder for my original Pascal
> program, can unilaterally declare that distributing obfuscated (i.e.
> non-Pascal) works satisfies your responsibilities under the GPL.
> For your work, yes, the C code can be source, but for mine, it isn't.
I think you missed the point.
Merely running p2c on the code doesn't make it the preferred form for
modification. I can't take your Pascal program, hack on it (in Pascal)
for a while, compile and release it, and only offer converted C code,
calling it "source". It's not my preferred form for modification (and
merely claiming it is doesn't make it so; that's just lying).
However, I can take your Pascal program, convert it to C, hack on it
(in C) for a while, compile and release it, and only offer converted
C code. It really is source; it's my real, actual preferred form
for modification. The fact that I actually did my work in C indicates
The former is merely using p2c as an obfuscator, as an attempt to avoid
releasing source; the GPL does not allow this. The latter is a legitimate
change in the source form of the work, which the GPL does allow.
I believe Brian was asking if I agree with the former case, which I do,
not claiming that it was allowed. I think we all agree that the former
case is not permitted by the GPL, and if we were talking about the DFSG,
I suspect we'd all agree it doesn't satisfy DFSG#2, either.