Earlier quoted context omitted.
To me the great irony is that FSF software isn't really free either - it just has its own restrictions that it prefers to others'. To me, FSF is synonymous with "hypocrite", and seems to have sprung directly from Stallman's own peurile bitterness, and not from anything so noble as what they claim. Even if you like the FSF stances (and I have no problem with that), I think it's hard to argue that their idea of "free"…
To me, FSF is synonymous with "hypocrite"... The FSF licenses aren't about giving individuals more freedom, but about ensuring more freedom for everyone. Think of each time someone accepts a license as an edge in a graph - with his licenses, Stallman doesn't want to just add more edges to the graph, he wants to change the shape of the graph all together.
Free & Proprietary
71–80 of 98 posts
Re: Free & Proprietary
#72Earlier quoted context omitted.
It's also available on Google Video: http://video.google.com/videoplay?docid=7707585592627775409 or as avi: http://vp.video.google.com/videodownload?version=0&secur... It's funny, but I thought Stallman was portrayed very well in that movie. I found final scene in which he describes what "the whole GNU project" is in one sentence especially touching - it's my favorite in the film.
The scene I found most amusing was during Stallman's acceptance speech of an award at LinuxWorld when Linus Torvald's kids were running around on stage distracting everyone. Stallman then goes into his usual diatribe about how Linux should always be refered to as "GNU/Linux". Cut to scene of LinuxWorld show floor, with no "GNU" in sight. Very symbolic and representative of the GNU and Linux relationship. (starts at 1…
Re: Free & Proprietary
#73Earlier quoted context omitted.
The scene I found most amusing was during Stallman's acceptance speech of an award at LinuxWorld when Linus Torvald's kids were running around on stage distracting everyone. Stallman then goes into his usual diatribe about how Linux should always be refered to as "GNU/Linux". Cut to scene of LinuxWorld show floor, with no "GNU" in sight. Very symbolic and representative of the GNU and Linux relationship. (starts at 1…
Sometimes I wish Linux distributions would totally dump GNU and use newlib or something. I suspect the only thing that has kept GNU in the distros for so long is GCC.
Re: Free & Proprietary
#74Earlier quoted context omitted.
The scene I found most amusing was during Stallman's acceptance speech of an award at LinuxWorld when Linus Torvald's kids were running around on stage distracting everyone. Stallman then goes into his usual diatribe about how Linux should always be refered to as "GNU/Linux". Cut to scene of LinuxWorld show floor, with no "GNU" in sight. Very symbolic and representative of the GNU and Linux relationship. (starts at 1…
Yeah, the GNU/Linux naming issue is one thing I never understood. It seems very petty to me, arguing over credit. I wish his attitude were "The good is done, great! Let's do more." :) But maybe that's because I've never worked on anything as hard as Stallman did on GNU. Still, it seems impolite.
Re: Free & Proprietary
#75Communism is too loaded of a word, but I think for our purposes "democratic socialism" is a suitable replacement. Democratic Socialism, successfully practiced throughout the world, and very compatible with the goals of many progressive Democrats in the US.
I will contrast Democratic Socialism with Market Liberalism. Market Liberalism is the idea that markets should be unrestricted and do not need to be regulated because they regulate themselves. However there seems to be a consensus among economists that this rosy rhetoric is just not true. The failure of this model may ultimately make the failure of European Communism look like child's play.
I think if I had to define the primary difference between Market Liberalism and Democratic Socialism it would the idea that society should be able guide and shape itself intentionally. This guidance is accomplished by making the structure of society be programmable by the people (instead of the structure being determined by blind market forces).
Market Liberals want to put the future in the hands of complex systems that are not directly related to any human values or guidance. That is the primary difference I think.
Their childish definition of freedom as being able to "do whatever you want" is simply a fairy tale. Freedom has more to with defining the constraints of government, via democratic process, such that the citizenry are maximally empowered, and minimally hampered.
The Market Liberals have no concept of the citizen or duty to cultivate community, the group-level. They only believe in the individual, the selfish gene/meme. They believe in a grossly misguided notion that markets optimize and automatically generate solutions, so that we don't need to choose our own direction as a society. It doesn't take a PhD economist to know how wrong this is. Computer scientists should also know how wrong the market liberalist model is-- optimization does not come for free! At least not in any reasonable amount of time. And as far as government is concerned there is such a thing as "too late".
So, Democratic Socialism does have a relationship to FOSS, though not a necessary one. FOSS shares a philosophy that works well with notions ranging from cooperativist economies (Libertarian Socialism) to Marxism, to plain old vanilla regulated capitalism. The philosophy of government that it clashes with is this permissive "let the market be free" philosophy, in which people can "do whatever they want". The reality of that system is not freedom for people but oppression of the weak by the strong, the gated fortress lifestyle, and gridlock on innovation due to the lower bandwidth of information exchange.
Re: Free & Proprietary
#76Earlier quoted context omitted.
> The MIT license and the BSD license are much truer to the idea of "free" than any FSF licenses. The point of the licenses is different. BSD and MIT gives you the freedom to take away other people's freedoms using the code. FSF does not. I don't think it's quite obvious which of these is "truer to the idea of 'free'", which is a pretty vague phrase. Where you are coming from makes sense, but one could also think of…
BSD and MIT gives you the freedom to take away other people's freedoms using the code. This sort of doctrinaire newspeak is what gives GPL advocates the appearance of a cult. Developers who incorporate some open source code in their app and don't release it aren't taking away anyone's freedoms.
The upside to GPL is that any link N has the same rights to use and modify N-1 as 2 had on 1, with the downside being that N has limited rights on itself. BSD grants maximum control to each link, with the downside being that any given link may choose not to allow any links to be added below it.
Re: Free & Proprietary
#77Stallman and Gates stand at two ends of a particular spectrum. The fundamental question is about what rights the users of a piece of software should have. On Gate's end the belief is that the users' right is simply to use the software. Stallman's belief is that the users' right is to use, redistribute, and modify that software. Modern copyright law falls in line with the proprietary side. The GPL is a hack leveraging that same law to guarantee that the users of software governed by it, or software derived from the same, retain the rights of use, distribution, and modification so long as they also abide by the GPL under which they recieved that software. The key point of the GPL is that it restricts recipients of the software from distributing derived works under licenses which restrict the rights of the users more than does the GPL. That is the key point of contention. It is a recursive conditional grant of license dependent upon propagating those rights with derived works.
The key point of proprietary software is that the copyright holder retains the exclusive rights of distribution and creation of derivative works. Copyright law grants broad powers to the author to restrict recipients of software from redistributing it or deriving new software from it. That's the mechanism by which copyright law operates. The intention of the law is to create a framework which encourages the creation of new works by securing those exclusive rights to the author. That exclusivity is not a natural right, but is a statutory one granted by Congress under the powers given it in the Constitution. Developers of proprietary software generally use those rights to ensure that they recieve payment in exchange for the use of the software. Developers of software released under the GPL use those exclusive rights to ensure that all future users of their software retain those same rights.
Disagreement over what the rights of the author are and what are the rights of the user generates the friction on this Gates Stallman continuum. Most people fall somewhere in-between those two extremes. Stallman believes that it is a moral imperative to ensure that all users everywhere retain what he sees as fundamental rights. Gates believes that it is imperative that the authors retain the power to define what rights they grant to the users.
Is Stallman extreme? Absolutely. Is Gates extreme? Absolutely. But both of them are self-consistent and stand as useful measuring sticks by which to measure different approaches to copyright. Stallman may be an ass, but he's an extremely principled one. Gates may be a robber baron, but he exemplifies the power which is wielded via exclusive copyrights, and he stands to do a great amount of good in his philanthropical efforts. Both of them are talented technical minds who have pursued their goals passionately. Both of them have had a huge impact on the modern software landscape. Which of them is right? Personally I think that one needs to measure the results of their efforts to decide. And that's a very subjective and touchy subject which I won't go into here. You'll have to decide for yourself what approach is right for you as a developer of software. I think it's great that the choice is there to make.
Please note that all I'm writing about now is philosophy. I'm not going to touch practical implications yet.
If I have made a factual error, please respond and correct me.
Re: Free & Proprietary
#78This is a fantastic essay. I appreciate Stallman's work, but I find myself much more aligned with the likes of the OSI or Apache Foundation than the FSF. It is refreshing to see Stallman's philosophy intelligently challenged. One rather large supporting argument the author overlooked: Stallman/FSF have appeared to largely reverse their stance on open standards; his/their views on OOXML and C# are incomprehensible to…
Re: Free & Proprietary
#79It's hard to argue that the man who was the world’s richest for decades could have somehow done better for himself or his shareholders, or the world at large. Easy - if he had pushed Microsoft to release an open standard instead of .doc, .xls, et cetra, he would have done better for the world at large by leaving a competitive market for office products. Another - if he had insisted IE6 were standards-compliant and op…
Re: Free & Proprietary
#80I agree with most of this, but certainly not the line "It’s driven the computer revolution, which is the most significant shift in technology" Microsoft in my view completely stifled any innovation for ages with their monopoly and unethical business practices. We went backwards in some cases. If it weren't for microsoft I think a lot more innovation would have happened in computing. Thankfully that's all changed now.