No restrictions on use.
Posted Sep 27, 2006 6:45 UTC (Wed) by
JoeF (subscriber, #4486)
In reply to:
No restrictions on use. by xoddam
Parent article:
Some GPLv3 clarifications from the FSF
Well, my position is that if I put a program, e.g., a Web service, up, I am not distributing it. I provide the output of the program, which is probably not under the GPL. Otherwise, the output of gcc, regardless of if it is used to compile a proprietary program or another GPL-ed program, would be under the GPL as well. That would be a sure way to kill FOSS...
So, if an application like a Web service licensed under GPLv3 requires me to put up a link to the source, it is a use restriction. If it only requires that if I wish to redistribute my modified program, fine. No problem with that. But for that, the GPLv3 is not required. That works fine with the GPLv2, since if I redistribute a program, I have to make the source and my changes available, and it is trivial to find the differences (the usage of diff should be quite well known...)
So, then, a) why is this clause in the draft, and b) why do some people feel the need to argue for it with their personal ethics? Limiting the use of a program based on some personal convictions is just wrong. One person doesn't like the use in military applications, another doesn't want the use in some pornographic context, the next one has something against certain religions, the forth one doesn't want his software to be used by a specific political party, etc.
Limitation of use, for any reason, is just plain wrong for FOSS software, and doesn't belong in a FOSS software license. If my use is limited by the license, it is not Open Source anymore.
(
Log in to post comments)