interesting-people message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [interesting-people Home]


Subject: IP: more on GNU license controversy



>
>Date: Tue, 08 May 2001 09:33:31 -0400
>To: Dave Farber <dave@farber.net>
>From: Manny Farber <manny@manny.com>
>Subject: Re: IP: GNU license controversy
>
>Here's it is with attribution interspersed.
>
>
>Manny Farber wrote:
>
>>>> > I think I can use similar logic to argue that the "proprietary"
>>>> > work is also subject to GPL.
>>>> >
>>>> > Immediately prior to compilation, the modified source code is obviously
>>>> > a "derived work" and since the GPL is recursive (under 2b below,
>>>> > any "derived work" falls under GPL), then I could also freely
>>>> > copy and distribute the modified source code (with or without binaries).
>>>> >
>>>> > Also see: "the distribution of the whole must be on the terms of this
>>>> > License, whose permissions
>>>> > for other licensees extend to the entire whole, and thus to each and 
>>>> every
>>>> > part regardless of
>>>> > who wrote it."
>
>Brad Templeton wrote:
>
>>>>Indeed, but note the first sentence of the message I wrote.  Humans obey
>>>>licences, not programs.  The prorietary program is modifying the GPL'd
>>>>source and generating object code.  It never leaves the source around for
>>>>you to distribute, though you might hack it to try to extract that source,
>>>>and claim it is freely distributable.
>
>Manny Farber wrote:
>
>>>By saying that you'd have to "hack it to extract the source," it seems
>>>you're implying that the patching problem includes a full-fledged, 
>>>integrated
>>>compiler, presumably one that does not read source files from disk
>>>(otherwise it would be easy to obtain the source files).
>>>
>>>So I think you also need to be able to enforce a "no hacking/reverse 
>>>engineering"
>>>provision on your patch.
>
>Brad Templeton wrote:
>
>>>>However, the legal point is that the person who modified the original 
>>>>source
>>>>is the _user_, not the author of the patching program.  The patching 
>>>>program
>>>>is a stand alone system not under the auspices of the GPL.
>
>Manny Farber wrote:
>
>>>Well I thought the whole point was to charge for software that uses GPL 
>>>source.
>>>
>>>But I don't think you can make a recipe (patching program)
>>>that calls for two pounds of chicken (GNU source) and then claim that the
>>>resulting entree (the binary from the modified code) is not derived from 
>>>chicken.
>>>The recipe proves that it is.
>>>
>>>Why would anyone pay for the recipe when they can just ftp the entree
>>>and eat it for free [assuming someone has "hacked" it to obtain source]? 
>>>And knowing they've circumvented people trying to circumvent
>>>GPL would just make it taste better. Please pass the salt.
>
>Brad Templeton wrote:
>
>>>>The GPL says that anybody who wants to modify and distribute GPLd code must
>>>>also GPL the result and provide source.  The author of the patching program
>>>>is not modifying and distributng GPL code.  He is only writing a program
>>>>which does this, which other people run.
>>>>
>>>>If the other people, the users who run the modifying program, were to
>>>>then distribute the results, they would be bound by the GPL, bound to
>>>>distribute the source that they don't have.   So they can't distribute
>>>>it.  But they don't want to, they just want to run it.
>



For archives see: http://www.interesting-people.org/


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [interesting-people Home]


Powered by eList eXpress LLC