RMS: The GNU GPL Is Here to Stay (O'ReillyNet)
Posted Sep 25, 2005 0:18 UTC (Sun) by
dlang (subscriber, #313)
Parent article:
RMS: The GNU GPL Is Here to Stay (O'ReillyNet)
as many have noted the real question here is where to draw the line, and the answers that boil down to 'I'll know it when I see it' don't do anything to reassure the rest of us on the issue.
many people want to make code that runs websites available.
does this mean that anything that has any way to access it over the network must require that a method be offered to download the source of it (assuming it's based on a GPL work)?
think carefully about this, if so you are requireing changes to every network protocol out there (DNS, SMTP, IMAP, POP, BitTorrent, etc) just in case there's ever a GPL version of it (or the GPL version won't be able to be written and still comply with GPLv3), carrying this to it's logical extreme, what about Ping? does the fact that you can ping a box and get a response mean that you are entitled to all the local patches and config info about the kernel that is running on that box?
if not, what exactly is so special about HTTP that it deserves special treatment?
think about the current AJAX 'craze' (javascript running on browsers makeing async calls to a server for specific functions), currently this implements it's server-side calls by useing XML-over-HTTP so both server and client side code would have to be provided, but it would be pretty simple to have the call from the client to the server use a different port and eliminate the HTTP wrapper (it would even be more efficiant). now all of the sudden since the majic HTTP protocol isn't used anymore there's no requirement to provide the server source?!?!?!?
(
Log in to post comments)