If Company X gains $1,000,000 savings due to investing $700,000 in developing a piece of software, they have earned $300,000. Then, they open source the software, and improvements to it by outside contributors result in them saving another $500,000.
Then, Company Y adopts the software and uses it to save $2,000,000. They improve it as well, which results in them saving another $500,000 and Company X saving another $300,000.
Total profit: $3.8m
Compare this to the alternative:
Company X gains $1,000,000 savings due to investing $700,000 in developing a piece of software, they have earned $300,000. Then, they keep the software closed. No contributions are made by outside users.
Then, Company Y writes their own version of the software for $700,000 and uses it to save $1,500,000, less because they don't have the improvements made by outside contributors. They don't have the logic from Company X to combine with theirs, so they don't improve it, and they don't save any extra money. Company X doesn't save money either, since they don't get anything back.
Total profit: $1.1m
Everyone involved made more money in the first situation than the second, despite Company X giving up their source code to be used by other companies as well. This works completely fine under existing systems and requires nobody to arbitrarily throw money at open source for no potential gain.
Open source is the free-market solution to the problem of inefficiency due to competition--everyone implementing their own versions of software and in the end generating a worse result than if they had worked together.
Also, if you read the article, he doesn't argue that source code should be closed - he argues that it should be paid for.
And the stuff about the source being paid for is a red herring, only a very few licenses prohibit the sale of software (and the GPL explicitly allows it, the only restriction is that if you sell software built with GPL components you must provide the source as well as the object code).
With a contrived example you can prove anything :-)
It was used successfully on blender, the basic idea is you build what you have to build closed source, the risk is yours. And then when you've built up a following you set your ransom price, the price that has to be met for you to open up the source.
If the product is any good I doubt it would be hard for the author to get his minimum wage and the world would be a better place.
Free software, so many choices :)
It's not free as in beer though.
My point was that many people feel they have a right to the source code. It's not a right at all, no matter what Stallman says.
Of course you have a right to the code if it's free (as in freedom) software - that's the point!. If it isn't you don't. The parent was pointing out that many people feel that they have a right to the source of closed source software because of FOSS. Which they don't.
What about option (3): fix it yourself (or hire someone who can) if it's important to you, which in practical terms means you do need the source.
My point was that many people feel they have a right to the source code. It's not a right at all, no matter what Stallman says.
That's odd. I believe the authors of the software I use on my FreeBSD server claim otherwise.
The beliefs of the developers of FreeBSD, Torvalds, or Stallman do not have to power to null and void several decades of legislation and legal precedent. Again, my original comment was how FOSS seems to have given people the idea that every piece of software should have viewable source.
I've toyed around with the idea of open source. I use open source software. I'm typing this in Firefox running on Ubuntu. I use the GNU compilers, both C and C++. I'm simply trying to say that there is place for both open source and closed source. Given the business I'm in, I will never release open source software, and I expect the software I do write will continue to be protected under various legislation.
- limited audience
- not to be hacked together by a bunch of people without knowledge in the relevant field(s), said knowledge only to be gained by years of study and hard work (think enterprise resource stuff)
- software developed 'in house' (think banking, insurance)
- stuff that isn't 'sexy' and that doesn't give you bragging rights.
The point of this is that the vast majority of ALL the software in use could have been open source.
And woe to you closed source author if one day some group of attic hackers decides to compete with you.
That has happened to many software companies that thought they had found a profitable niche that nobody else was interested in.
The problem is that FOSS is part of an equation that has never been properly balanced. The other part of the equation is an economic one and one that has not been thought through. Instead ad hoc and unconvincing explanations have been floated for why FOSS makes money when in fact, as presently constituted, it so often does not and is parasitic on conventional capitalism or state money
It's a rant about the economics of FOSS, not freedom. And you know what? He's right.