| >You call my logic ridiculous, and then you reiterate my entire point. No, the 'point' you've been trying to push during this entire conversation is that proprietary software gives the end user the 'freedom' to choose not to use it, but somehow you claim that developers don't have that same 'freedom' when it comes to not using GPL licenced code, which of course is a big lie. >Whereas the MIT and BSD licenses provide just as many freedoms as the GPL, without enforcing anything. Stop trying to muddy the water with the meaning of the word 'freedom', we've already established that GPL is about rights, these rights are not provided by permissive licences at all. Again, GPL licenced code assures that the source code will be made available to end users, permissive licences assures nothing of the sort. >because they have the capacity to cause significant harm to our industry. How can they cause 'significant harm' to our industry? Furthermore how has GPL caused the 'industry immeasurable harm' which you claim it has? >And whenever I come across someone like you, it is made apparent that the GPL is more of a religion and an a political statement Yes the good old communist/religious/political card which always gets thrown by GPL haters when their arguments fall to pieces. And you're not even close, I've spent my entire professional career writing software which know in the vast majority of cases has ended up being proprietary. I have no problem whatsoever with charging for software, and unlike Stallman I see nothing unethical about proprietary software. My viewpoint is that of a developers right to set any conditions they want for THEIR code, which includes permissive, proprietary or copyleft. If I as a developer want to release my code under a licence which makes sure that any recipients of programs using MY code will also have the source code to those programs available, then that is my right (under the legal system we have now). It doesn't matter if my motivation is that of wanting the source code of any enhancements made to my code (most likely motivation from a developer perspective), or if my motivation is political/philosophical (FSF), I still have just as much right as any other developer to set the conditions for using my code. And neither of these motivations are in any way inferior to your motivation of wanting to make money. |
No, that's not what I've said at all.
> Stop trying to muddy the water with the meaning of the word 'freedom', we've already established that GPL is about rights, these rights are not provided by permissive licences at all. Again, GPL licenced code assures that the source code will be made available to end users, permissive licences assures nothing of the sort.
The permissive licenses DO provide those rights, if the users choose not to use proprietary software. If they want to use software for which the code isn't provided, they can do that too. Either way, you've given them nothing they didn't already have.
> How can they cause 'significant harm' to our industry? Furthermore how has GPL caused the 'industry immeasurable harm' which you claim it has?
The network effects of GCC/GDB being 1) very expensive to reproduce, and 2) easier to contribute to then replace, and 3) GPL'd, held back the advancement of everything from developer tools (IDEs, static analyzers, debuggers, disassemblers) to JIT implementations for 20+ years.
> Yes the good old communist/religious/political card which always gets thrown by GPL haters when their arguments fall to pieces.
"Why Software Should Not Have Owners"
http://www.gnu.org/philosophy/why-free.html
If this essay was any more Marxist, it would be carrying a red flag and speaking Russian.
> And neither of these motivations are in any way inferior to your motivation of wanting to make money.
They're inferior because they're promoted based on intellectual dishonesty and false premises:
- Claiming that you're "granting freedoms", despite the fact that people already have them.
- Employing economic network effects by which the intention -- and end result, should the GPL succeed -- would make it not economically feasible for people to make a choice as to whether they wish to engage in your communal ownership of the means of production.
Fortunately, enough people have seen the logical holes in the GPL's premise that that the attempt to assume control over individuals' use of software, through economic clout of network effects, has not succeeded, despite setbacks such as GCC.