Re: PHPNuke license
On Wed, Mar 05, 2003 at 12:45:55PM -0600, Steve Langasek wrote:
> On Wed, Mar 05, 2003 at 01:10:15PM -0500, Simon Law wrote:
> > Here's an interesting GPL puzzle. Say you completely remove
> > the interactive functionality of a program that uses (2)(c). This means
> > that you can remove that entire chunk of code anyway. Someone uses your
> > code and prepares a derivative work that is interactive. Is this new
> > author required to put in an appropriate notice?
>
> > He knows that one used to exist because you have clearly marked
> > your changes in the appropriate source files.
>
> It doesn't matter if it used to exist or not; you're only excused from
> complying with 2(c) if you receive the work in a form that is already
> interactive, AND it does not already contain an appropriate notice. If
> you take a non-interactive work and make it interactive, the GPL as
> written requires you to add an appropriate notice. Your only way out of
> this requirement is to go back to an earlier, interactive form which
> legitimately did not include a notice under 2(c).
>
> I would recommend that users of the GPL who find this requirement ugly
> begin adding an additional exemption to 2(c) to their own works.
> Branden, if I'm not mistaken, this would constitute an additional
> permission and is therefore acceptable in your book?
Yes, this makes sense now. I can see from a more careful
reading that 2(c) does obligate you to do add a correct and appropriate
notice.
Simon
Reply to: