Op za 19-04-2003, om 22:51 schreef Lukas Geyer: > the issue seems to be the fix of #152547. If we are not allowed to > remove a screenful of advertising from the output of a program, then > this unduly restricts the freedom to distribute modified versions.
Uhm. From the GPL, section 2: 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.) Otherwise put: if the program shows the 'no warranty' clause from the GPL at startup, you may not remove it. Although a 'no warranty' message is certainly not the same as a list of sponsors, they both require some messages being printed for legalese reasons. I, personally, see nothing wrong with that; it certainly doesn't result in software being non-free. That said, the screenfull of messages indeed is a nuisance; could they be replaced by a reference to them? I'd think of something like 'development of ReiserFS was sponsored by multiple third parties; please see <compile-time defined filename> for details', or maybe 'development of ReiserFS was sponsored by <list of names of third parties>; please see <compile-time defined filename> for details' if your contracts don't allow for removal of those names from the output... -- wouter at grep dot be "An expert can usually spot the difference between a fake charge and a full one, but there are plenty of dead experts." -- National Geographic Channel, in a documentary about large African beasts.
signature.asc
Description: Dit berichtdeel is digitaal gesigneerd