Open Source Economics and Why IBM Is Winning
driehle writes "In an article published in IEEE Computer magazine I recently looked at the economics of open source. I argue that large system integrators will do best and that open source startups will keep struggling. For developers, open source creates independence and new career paths as committers, while non-committers will fall on hard times. The race is on!"
Whoever commits to OS projects is likely more involved in the whole process than an outsider who simply tries to skim off some of the profit. As a customer I'd rather spend my money on a company that is involved in committing to what I pay for. After all developers tend to know best what they have done so far.
No, actually, I think Stallman is a good counter-balance to the 'earn money at all costs' types out there. His extremism balances out the other extreme and let's us normal people see both sides of the equation more clearly.
I may not like the man, and I may not like his zealotry, but when looked at as a piece of the whole, he needs to be there.
"If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
MSFT also has very "innovative" pricing schemes. In one instance, paying a flat fee per every computer owned by the univ, whether or not it has Office installed, was cheaper than paying per copy of Office. Effect of such pricing is that, there is no incremental cost to a dept to run Office. To use any other software, the dept head has to budget for it and justify the cost to the bean counters.
All I know is this, MSFT is far more sophisticated in playing Corporate pricing games, budget games and such things than any simple model used for research purposes by Open Source advocates.
My most common grouse is that the key is Open Standards, not Open Source. If MSOffice and OS products conform to a open standard and anyone can develop applications that cleanly interoperate with them, the playing field will be level. There will be many vendors, some playing at the Open Sources and some in Free Software, some closed and for-profit players. Without leveling the playing field one can not see how Open Source is going to win. But what do I know.
If I am so smart why am I coding for a living instead of smooching with the bean counters in the country clubs?
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
I especially liked: "Every dollar a system integrator saves on license costs paid to a software firm is a dollar gained that the customer might spend on services."
My vision for the future (from an independent consultant's viewpoint) is the development of such a rich open source ecosystem that the cost of building unique applications is drastically reduced. As development projects become less expensive, companies and organizations will fund more projects because the cost to benefit ratio gets lower - and "fringe" projects start to get funded.
The cash flow is not broken. The cash goes to those who deliver what the customer wants, and who charge for it. Firstly, IBM, Red Hat and the like. Secondly, the makers of useful products that charge for them.
The makers of useful products who give them away, on the other hand, I thank from the bottom of my heart, since you saved me filling out a PO and numerous levels of approval.They can! Feel free to charge for your product! If it's any use, somebody will pay you for it. But you can't both give it away and charge for it.
Don't get me wrong, I am not dismissing Free Software (which has legitimate political aims) or Open Source (which has legitimate practical aims), but as an individual you should only contribute where you would anyway contribute. i.e. in projects that qualify as "your hobby" (or "your mission" if you have strong beliefs)