public server clause could be problematic
Posted Sep 24, 2005 12:50 UTC (Sat) by
copsewood (subscriber, #199)
In reply to:
public server clause could be problematic by JoeBuck
Parent article:
RMS: The GNU GPL Is Here to Stay (O'ReillyNet)
I think the distinction here is whether or not the operation of a program constitutes a public performance. A server providing a service to its users provides a kind of public performance. A reuse of code from that program for another purpose may or may not, but the license from the reused code will carry over and retain the requirement, such that if this code is ever reassembled into something that does provide a server with users, the licensing requirement for the download button will carry through.
It would take away privacy for a reuse which is not a public performance to require publication for private use of private changes. This privacy need will need to continue to be recognised in a future GPL which is likely to be accepted as respecting freedom in the sense of the right to this kind of privacy. However, once code from a private version requiring the download button for a server version is incorporated into a server version the download button requirement will reactivate.
You could argue that enforcement of this would be difficult, as how does the user of a server know what code provides it ? This, however, is a similar issue to the difficulty of knowing what source code was compiled into a binary distributed version of a program, where other means of obtaining evidence are likely to give the game away to someone who is interested enough.
(
Log in to post comments)