Recently, in my diary, I talked about this document, Notes on the subject of free software, found at http://www.geocities.com/tuorfa/notes.html written by Z.T. Smith (author of unrtf).
This document expressed a singular point of view: "The Free Software Foundation is a fraud", since "workers (who are the enemy) are exploited and their rights to own their own labor are stripped; ethical considerations (imposed by the host, society) are ignored; corporate profits are increased at minimal expense to investors".
The author has probably noticed my observations, there a new version of this text out there. I offer you my notes on this notes, the current version and the previous one (part of it are in my diary).
The author starts by pointing out that "Software equals engineering".
"Software is not an art, it's about building complicated systems that performed difficult important tasks reliably. It is a form of engineering, which is why universities have courses called "software engineering". Free software projects however usually are not approached by programmers as engineering. They suffer from poor design, unsuitability to the task, lots of bugs, outdated features, under-developed features, unnecessary features, and stark limitations. They aren't engineered, so much as developed bit by bit, "organically". Perhaps 1 in 100 ultimately reaches a mature state."
It seems acceptable to me to consider that software is not an art, according to the current definition of "art" (if we were talking about the 1600's, it would be surely different). But does it proves the quality of the design of Free Software projects? Is it a particularity of Free Software to suffer from lot of bugs, under-developed features, unnecessary features, and stark limitations? If so, we can expect a serious demonstration.
In this new version, the author added the last phrase, but demonstration still lacks.
After that, the author tries to identify "motivations for producing free software".
1. The Monopolist Effect: A programmer sees that some company has gained a near monopoly, and rather than writing to his corrupt congressman, says "I can make one of those and save the world!" and starts programming. And he never finishes. Because he is not level-headed enough to do it right.
2. The Hobby Syndrome: A programmer has a hobby that is not "serious", and decides to give it away rather than try to sell it. Often he assumes wrongly it is hard to sell software. Before the Internet came into existence, this was true because the "marketing channels" were locked up to keep out newcomers. Obviously, the Net is the new channel.
3. The Secret Magic of Anarchy: The programmer has embraced the belief that if enough people work together in a disorganized manner, not being paid to do so, reliable sustainable software will result. It is easy to argue that although this can happen, only in exceptional cases does it.
4. Proof of Skills Predicament: There are huge numbers of people who, even though they cannot program computers, nevertheless apply for programming jobs. Some legitimate programmers give away free programs simply to prove their ability to prospective employers. This problem is worsened by some educators and even capitalists who sell computer careers as a means to get rich quick.
5. Linux as a Home: Linux is a special free software project. It inspires a sort of human nest-building behavior. It's always the comfortable, reliable, familiar environment that you expect. It was created by the community for you, maybe with your help, like an Amish barn-raising.
6. Creative cooperation: Call it vanity, but some programmers think programming is a creative art. These guys have never even taken an art course. Listen: They get so full of themselves because of their dotcom salaries that they think open source programming is like Paris in the 20's, or early Burning Man. They sit in a room alone in a room with a soulless machine! A game of Life has more brains.
This part helps us to understand the author: for this one, freeing a software is "giving it away". It means that, for him, a software does no longer belong to it's own author since it's liberation. On this point, serious demonstration is expected too, since a free software author still can execute, read, modifiy, redistribute it's software (what else would you do with a software?).
In general, in this part, the author mix "motivations identified" and it's very own point of view (that is not a motivation). Number 1 was previously focused on Microsoft. It was a potential motivation: people may "write a free version of the same software [than Microsoft one] simply out of spite, to erode the profits of the company", as he said. Now, it's mainly a personal point of view because it express what the author would have done and also express author's prophecy ("he never finishes"). In 6, he said that thinking "programming" as "a creative art" can be a motivation. And it's right, it can be. But saying that "they get so full of themselves because of their dotcom [...]" is a personal point of view.
After, the author proposes to study "the public's predicament".
1. Freeware: Pay nothing and get a limited, defective product. If you have limited needs, it may suffice. But because free programs are not funded, they disappear after a while. In the end, not wise.
2. Corporate payware: Pay a lot and get something, plus some abuse. Not wise, since it only encourages unethical companies to be bad.
3. Piracy: Some people will use illegal copies of commercial software obtained from friends/employers/strangers. Also not wise. Firstly it is unethical. Secondly Corporate Big Brother is always watching.
4. Shareware: Pay nothing and then forget to ever pay anything, because paying is optional. Not wise. Shareware projects come and go because the programmer was "too nice" to make you pay.
5. Buy-direct payware: Get a demo version directly from the programmer's website, then later buy it on the website. Wisest option. With one or two people being responsible for a project, and receiving money to continue it, they become committed to their customers.
First, "commercial software" does not mean "proprietary software". RedHat make profits from gcc, so gcc is potentially a "commercial software" but is absolutely not proprietary. Anyway, I assume that the author talks about proprietary software when he writes "commercial".
The point of view expressed on this part seems very limited. Freeware and Shareware arent not widely used (if we talk about whole OSes). Also, Big Brother does not give a toss about Mr Lambda and what he do at home, since it helps "unethical companies to be bad" (a software is "standard" when widely used). The author noticed my comment on this point and added the "ethical" argument. But this argument is invalid: you cannot tell on one side that buying "corporate payware" encourages companies to be unethical and telling that it is unethical to not to pay the sames companies. You have to make a choice.
The author promotes "buy-direct payware". But where the money comes from generally? Is that from individuals? If so, "buy-direct" is probably a good option. But, personally, I do not think it's the case. Where is the money? People or... companies and states. And why would companies and states distribute their money in software? Because softwares are theirs tools and they make profits by their usage. And how would they pay? By paying companies to get support... And what companies that offer support would do? Pay developers to distribute a better product. It's, I think, what companies like RedHat do. It seems acceptable to me.
Far more acceptable than asking to user to pay: don't we all know that most of the users use free softwares or cracked proprietary softwares (you're free to agree with this undemonstrated part - I do not know how to demonstrate it except talking about personal experience). Will they start to spend their money to get what they already have and what is absolutely not essential to them? I wonder.
After this part was described the "The Free Software Foundation is a fraud" part. It has been removed. Two options: the author no longer believes what he wrote or he do not want to argue on the subject. In the first case, he should add a comment about it. But the author added a new part called "Leaving the savanna...". Is it a direct allusion with the fact that I'm member of the Savannah project? Anyway, I'll add here my previous comment on the part "The Free Software Foundation is a fraud", despite the fact it disappeared from the original web page, since I think that the author still believe in this idea that "The Free Software Foundation is a fraud" and so there's still a need for a counter approach on the subject.
" The Free Software Foundation is a fraud
The track record of the FSF is generally considered to be bad: it doesn't go after violators of its widely-used GNU public license. It's their dirty little secret. But it suggests they are actually in favor of blatantly unethical business practices of companies like Lindows and Redhat. Juxtapose that with the fact that the FSF and its founder Richard Stallman like to publicly brag that their real purpose is to strip programmers of their rights to their own code. Hmmm.....suspicious." [no longer on the webpage]
Who writes thoses "track records" that the author enjoy to talk about? He said that "FSF doesn't go after violators of its widely-used GNU public license". Can he demonstrates his personal point of view with examples?
Also, he talks about Lindows and RedHat "blatantly unethical business practices". Where is the demonstration? What does "blatantly unethical business practices" means?
"Let us look at the FSF objectively, ignoring their propaganda. Let us ask:
* Is this the profile of a Marxist movement? No. Workers are exploited before any social contract is in force. Society provides them with nothing for their labor." [no longer on the webpage]
One more time, can the author demonstrate that "workers" are "exploited"?
" * Is this the profile of a Libertarian movement? No, libertarians are entirely in favor of personal property. Perhaps some business owners are motivated to use free software, but that does not speak of the FSF's motivations." [no longer on the webpage]
I think that "libertarian" are entirely in favor of "personal" freedom, not especially property. It is funny to describe "libertarians" whithout using the word liberty, or freedom. It does speak of the author state of mind.
" * Is this the profile of an Anarchist movement? No, in fact. Anarchists say that people are born good, but later corrupted. Yet the FSF clearly is sanctioning corrupt companies which violate the FSF's license., because they are legally expected to oppose violators, their propaganda claims they will do so, and they are financially able to. Yet they don't. If they are anarchists, their anarchism must be a flavor invented by the Cosa Nostra." [no longer on the webpage]
One more time, the idea that FSF does not care about license violations need to be demonstrated. The author use in this demonstration an idea previously expressed that is not demonstrated.
Anyway, "anarchist" thinks that society can run without arche, authority, and so without law and legality, since they thinks that is will be useless. This whole part is nonsense. If it was an "anarchist" movement, no license would have been ever published.
" * Finally, is this the profile of a Capitalist movement? Yes. Workers (who are the enemy) are exploited and their rights to own their own labor are stripped; ethical considerations (imposed by the host, society) are ignored; corporate profits are increased at minimal expense to investors. " [no longer on the webpage]"
If "capitalist" means making profits without any rules, by oppressing people, the FSF is not. One more time, "workers" are not "exploited", it remains to be demonstrated to be part of another demonstration. "Workers" have the freedom to free their software or not. It's their choice. And they are never "stripped" of their "own labor", since they'll be able forever to execute, read, modify, distribute their "labor". Also, how could the author say that "ethical considerations are ignored" since the whole FSF purpose is to promote the choice of the free software by ethicals arguments?
But if "capitalist" means it's possible to make profits, so it is.
Finally, there's no demonstration in this whole part, only assumptions. But this part is singular since generally FSF is associated with stalinism when criticized on the political aspect, not with neo-liberalism.
Now, let talk about this "Leaving the savanna..." new part.
It describe free softwares believers as asocials uncivilized, people that "doesn't see any civilization", people "in love with its wildness and its lack of rules, with the frustrating little projects, the days of simple famine, no strings attached".
Well. Funny. But what's the point? Here it comes:
But most users don't want to live that way. They come to the savanna wanting something very specific and are willing to pay money for it. But oops, money is useless on the Linux savanna. Rather than sacrifice their lifestyle or embrace a new ideology or religion, joe user heads for the city, with all its exploitation, cheap thrills, and quiet suffering.
Who said that "money is useless"?
One more time, Z.T. Smith do what he seems to do best: building demonstrations on undemonstrated personal point of view.
Also, many times, the author criticizes using "ethical" arguments but if nobody cares, if it's not in the conclusion, how can it be in the description?
And finally, it goes to dead-end pseudo-philosophical's terms. "Nothing is truly free", hey dude. I prefer the previous version, in fact.
Does the author really want to live on "an island, founded on a BIOS bedrock" to be an asocial uncivilized?