LWN.net Logo

Re: Don't waste your time

Re: Don't waste your time

Posted Jul 16, 2002 22:34 UTC (Tue) by DeletedUser2603 ((unknown), #2603)
In reply to: Don't waste your time by nas
Parent article: The Game Theory of Open Code

As pointed out by Michael Sims on the FSL-discuss mailing list, Joel Spolsky argues convincingly that it's often in a company's interest to release open or free or Free software to sabotage a competitor and to make the things that complement what the company is selling widely available at a low cost: http://joelonsoftware.com/articles/StrategyLetterV.html

In my opinion, Microsoft did exactly that in the browser wars through price dumping and bundling schemes, but that is pretty far from Microsoft adopting any of the present open code models. I actually think that Bill Gates told the truth when testifying that [Microsoft] 'did not try to monopolize the browser market'. Sabotaging it for everyone else was good enough. But I think only very well-funded companies can apply strategies like that. Using a large amount of R&D on developing competing products just to kill of competitors seems far fetched for SMEs.

The situation I am interested in is another one, where an oligopoly is present with few players offering the same kind of off-the-shelf software product. The companies make a good revenue because of the lack of competition. Have you ever wondered why software is soo expensive? Why would any of these companies expose itself to the great business risk that opening the code represents?

It is easy for IBM to adopt open source and free software, because IBM is NOT an off-the-shelf software vendor or developer acting in an oligopoly. Microsoft, however, make a great deal of money selling calculus programs (Excel) in a limitied market. Excel could be vastly improved by the global developer community, should it be released under the GNU GPL. Still, Microsoft chooses to keep Excel proprietary software. Why is that?

If you are the only company opening your code in a limited market you will not gain from opening the code, at least not in a short-term perspective. Opening the code is a one-time decision, hence tit-for-tat decisions can not be made (I know the Nash equilibrium problem related to this simplification). The situation described is an oligopoly (actually it is a duopoly), very common in the proprietary off-the-shelf software business (i.e. QuarkXpress ./. PageMaker). Suboptimization will not lead to a release of the source code but a well-kept proprietary source code. Releasing the code may decrease development costs, speed up development, increase security and everything else that Raymond brilliantly observes, but revenues will diminish to a vanishing point (free is not gratis, I know, but still...) and may even kill the company. Remember - the companies are in the business of selling software, not hardware or services. Still, I think that in the long run Company A and B would benefit from releasing their code. But I can not see that happening without external, third-party intervention, because of the possible short-term consequences.

There is a twist, though, making your point possibly better than mine, proving me to be as you would put it - 'clueless' .-)

As observed by Marshall Van Alstyne, there is an "inter-network" effect wherein the demand economy of scale crosses distinct market types.

See:
http://papers.ssrn.com/paper.taf?abstract_id=249585

Best regards

Mikael Pawlo


(Log in to post comments)

Re: Don't waste your time

Posted Jul 17, 2002 1:00 UTC (Wed) by oconnorcjo (guest, #2605) [Link]

Actually it is when a company is on the brink of losing thier market to the "competitor", open sourcing some products looks attractive. Look at Mozilla and Open Office as prime examples. I actually expect to see more things like this in the future when a company starts thinking "What do I have to lose?". Mozilla was created in the hopes of stopping MS from ruling the WWW and Open Office was created because Sun can't sleep at night knowing that MS can leverage thier bussiness ap. market to get into places Sun is or wants to be.

Re: Don't waste your time

Posted Jul 17, 2002 9:39 UTC (Wed) by DeletedUser2603 ((unknown), #2603) [Link]

If you are losing the market share you will open the code - I could not agree more. This is the Netscape example. However, if you have stable market position in an oligopoly, you will not open the code without external factors changing the situation. That is pretty much the point I am trying to make .-)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds