LWN.net Logo

Advertisement

Fast storage & processing: iSCSI, NFS, SMB/CIFS, clusters for financial, media, HPC, research, virtualization

Advertise here

RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

Posted Sep 27, 2005 2:39 UTC (Tue) by jamesh (subscriber, #1159)
In reply to: RMS: The GNU GPL Is Here to Stay (O'ReillyNet) by dlang
Parent article: RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

As far as I can tell, the term they are talking about would forbid you from removing such a feature, rather than requiring you to add it.

This is similar to the existing GPLv2 provision that interactive derivative works should print a copyright and warranty notice on startup, which is waived if the original version was interactive but didn't print such a message.

It's a bit hard to say any more without knowledge of the actual terms being considered.


(Log in to post comments)

RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

Posted Sep 27, 2005 3:48 UTC (Tue) by dlang (subscriber, #313) [Link]

I wasn't aware of such a provision, could you please clarify which clause requires it?

RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

Posted Sep 27, 2005 6:54 UTC (Tue) by jamesh (subscriber, #1159) [Link]

Section 2 (c), which deals on creating and distributing modifications to GPL covered software:

c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License.  (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)

So this clause has the following implications:

  • If you modify an interactive GPL'd program that prints a copyright message such that the derivative work is also interactive, then the derivative must also print a copyright message.
  • If you modify an interactive GPL'd program that does not print a copyright message, you are not required to print a copyright message in the derivative.
  • If your derivative is not interactive, then it doesn't need to print the copyright message on startup.
  • If you modify a non-interactive GPL'd program such that the derivative is interactive, you need to print a copyright notice on startup.

RMS: The GNU GPL Is Here to Stay (O'ReillyNet)

Posted Sep 27, 2005 10:16 UTC (Tue) by job (subscriber, #670) [Link]

How about reading the article? What is this, Slashdot?

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds