public server clause could be problematic
Posted Sep 24, 2005 0:02 UTC (Sat) by
JoeBuck (subscriber, #2330)
Parent article:
RMS: The GNU GPL Is Here to Stay (O'ReillyNet)
While I'm sympathetic to the reasons why RMS and others like Bruce Perens have advocated some kind of "public server must serve its own source code" clause, it seems that there are many practical problems with the idea.
For example, RMS says that if the program provides a "download source" button, modifiers can't take that button away. That's fine if you just make a small improvement to the program. But what if the only part of the function you want is a cool string-matching function, and you want to use it in a program that is not a server? Is this legal? And if you craft a loophole to make an exception for that, will some lawyer come up with a "laundering" procedure where you extract the modules one by one through the loophole, and then reassemble them into a new program that doesn't have the "download source button" obligation?
Maybe RMS has an idea of how to solve this, but I haven't seen any evidence that it is even being thought about.
(
Log in to post comments)