6 ms·
Free to whom? The freedom to use it in commercial software is restricted by the GPL. For this reason I consider the BSD/MIT licenses more free, for it says not
by embeddedradical 17y ago
Free to whom? The freedom to use it in commercial software is restricted by the GPL. For this reason I consider the BSD/MIT licenses more free, for it says nothing except, go ahead use it, tinker with it, change it, republish it, whatever.
Maybe if I thought bicycling..., I think your analogy would work better if it was bicycling as a strategy to fight against the cars and freeways paradigm. The GPL is a legal tactic of the FSF movement, who believe that intellectual property in software is immoral - it's not just the promotion of more free software. Being that the software industry exists within a larger social framework where intellectual property is accepted, and we have many commercial entities doing it, I don't believe that producing more GPL software will result in reversing that move that Stallman was so upset about, that led to the FSF - that move from everyone freely sharing their software in the early days, to closing it up and selling it commercially. For your bicycling analogy, I think the BSD/MIT licenses work fine. Biking is fun, and so is making free software, but biking more as a tactic to end the automotive industry, once again, seems naive. I believe that if the FSF has a moral problem with intellectual property, a legitimate philosophical argument, then it should be addressed on a larger scale than simply in software.
The philosophical reason to use the GPL, rather than the BSD or MIT licenses, is to ensure that users have certain rights to the software they use. - The BSD/MIT licenses are more free for the user, for they can now use it in commercial software, a right eliminated by GPL. This protection of rights argument comes from the mentioned viral strategy of the FSF as a strategy to --combat-- proprietary software, specifically by eliminating this freedom to use it in commercial software (an immoral use).
Trying to cause such a revolution from inside the software industry out doesn't seem plausible to me. Maybe I'm wrong - and maybe they'll win, but I don't think it's doing much -- so I continue to paste in the MIT license when I want to give away software, just so they know they can do whatever they want with it, and if someone wants to paste some of that into their commercial program, wonderful -- knowledge shared - which was my goal of giving it away: to contribute to the general understandings and capacities of software.
- jmillikin 17y agoThe freedom to use it in commercial software is restricted by the GPL. Not at all. Software licensed under the GPL cannot be used in proprietary software. There is no restriction on commercial use. For this reason I consider the BSD/MIT licenses more free, for it says nothing except, go ahead use it, tinker with it, change it, republish it, whatever. Again: "free to whom?". From the user's perspective, the GPL provides more freedoms than the BSD and MIT license. The GPL is a legal tactic of the FSF movement, who believe that intellectual property in software is immoral This is not correct. The FSF is against use of the term "intellectual property", because it conflates unrelated sections of law, but they are not against copyright. The FSF site is copyrighted, their licenses are copyright licenses, and they even require assignment of copyright for any patches applied to GNU software. I do not understand where the belief that the FSF opposes copyright springs from, but it has no basis in reality. The BSD/MIT licenses are more free for the user, for they can now use it in commercial software, a right eliminated by GPL. That's an odd definition of "user". What about the person sitting at the terminal, using the software? Are they guaranteed the right to inspect, modify, and distribute it? Remember that Stallman launched the FSF out of frustration with a poorly-implemented printer driver that he was not allowed to fix. Every right granted to somebody is taken from somebody else. The emancipation proclamation stripped rights from slave-owners. Women's suffrage stripped rights from men. The GPL strips rights from distributors. Nevertheless, these things are named as increasing freedom because the rights they remove are ways to hold power over others.
- cschwarm 17y ago>> The GPL is a legal tactic of the FSF movement, who believe that intellectual property in software is immoral > This is not correct. Well, it is basically correct. The core idea of the Free Software movement is that all software should be free. They believe that software not fitting their subjective definition of "free" is immoral (or evil). This has been declared quite a few times by Richard Stallman; for example, here: “The free software movement aims for a social change: to make all software free so that all software users are free […]. Every non-free program gives its developer unjust power over the users. Our goal is to put an end to that injustice.” -- http://www.gnu.org/philosophy/compromise.html http://www.gnu.org/philosophy/compromise.html I admit, the word "intellectual property" was an unlucky choice by the previous poster.
- jmillikin 17y agoYou must be using some definition for "correct" of which I was previously unaware. The FSF opposes the term "intellectual property" because it is vague and confuses several unrelated areas of law. However, I have never heard them argue against copyright, trademark, or patents -- only specific, poorly-considered applications of these such as patents on equations. Furthermore, the only way to have capital-F Free software requires strong copyright protection. In a world without copyright, Free software would be impossible because there would be no laws to prevent distribution without the source code.
- randallsquared 17y agoThat's an odd definition of "user". What about the person sitting at the terminal, using the software? Are they guaranteed the right to inspect, modify, and distribute it? That person doesn't know how to inspect or modify it, and largely doesn't pay any attention to the license before emailing it to a friend. That person at the terminal isn't using code, they're using a program. Once you start talking about the rights to inspect and modify software, you've left those people behind, so they aren't the users who are concerned with those rights. Frankly, I hope the day comes faster -- for it is coming, make no mistake -- when people "protect" their work by contract and technological measures alone, rather than by legal threats and actions. For people sitting at computers and using programs, that day has already largely arrived, in spite of the attempts by the RIAA, et al, to roll back to a time when that wasn't so. Eventually the legal situation will catch up with the cultural one.