LWN.net Logo

more information

more information

Posted Sep 11, 2006 18:20 UTC (Mon) by stevenj (subscriber, #421)
Parent article: Windows will beat Linux threat, say academics (TechWorld)

The article is a bit thin on the actual assumptions made by the authors. See also this interview with the authors.

The academic paper was published in Management Science, vol. 52, issue 7 (July 2006). Apparently that entire issue was devoted to open-source software. The table of contents is:

  • "The Promise of Research on Open Source Software," by Georg von Krogh and Eric von Hippel.
  • "Understanding the Motivations, Participation, and Performance of Open Source Software Developers: A Longitudinal Study of the Apache Projects," by Jeffrey A. Roberts, Il-Horn Hann and Sandra A. Slaughter.
  • "Motivation, Governance, and the Viability of Hybrid Forms in Open Source Software Development," by Sonali K. Shah.
  • "Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code," by Alan MacCormack, John Rusnak and Carliss Y. Baldwin.
  • "Strategic Interaction and Knowledge Sharing in the KDE Developer Mailing List," by George Kuk.
  • "Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems," by Rajdeep Grewal, Gary L. Lilien and Girish Mallapragada.
  • "Two-Sided Competition of Proprietary vs. Open Source Technology Platforms and the Implications for the Software Industry," by Nicholas Economides and Evangelos Katsamakas.
  • "Dynamic Mixed Duopoly: A Model Motivated by Linux vs. Windows," by Ramon Casadesus-Masanell and Pankaj Ghemawat.
  • "Entry Strategies Under Competing Standards: Hybrid Business Models in the Open Source Software Industry," by Andrea Bonaccorsi, Silvia Giannangeli and Cristina Rossi.
  • "Open Source Software User Communities: A Study of Participation in Linux User Groups," by Richard P. Bagozzi and Utpal M. Dholakia.
  • "The Architecture of Participation: Does Code Architecture Mitigate Free Riding in the Open Source Development Model?" by Carliss Y. Baldwin and Kim B. Clark.

I don't think they are freely available (I can access them through my university), although it's possible that some of the authors may post PDFs on their home pages. Seems like it may be interesting reading.

Of course, trust the press to jump on the most pessimistic article. (Not to mention that it's always dangerous to draw too many conclusions from the very latest research papers, especially if you are not a specialist. It's still too early to tell whether the analysis in that paper will stand the test of time.)


(Log in to post comments)

conclusions aren't as absolute as Techworld makes them sound

Posted Sep 11, 2006 18:45 UTC (Mon) by stevenj (subscriber, #421) [Link]

Anyway, let's not be Slashdot and jump on the most inflammatory quote in the article. If you look at what the authors actually say, their conclusions are much less extreme and absolute than what the Techworld writer seems to imply.

In particular, if you read the interview I linked, the authors state that when you include strategic buyers (large entities choosing free software for reasons other than the immediate cost) or cost asymmetries (if you assume that GNU/Linux development is more efficient than Windows development), then Linux-based systems can indeed displace Windows in their model.

The authors, in the original article, also caution that theirs is a "stripped-down structure with which to work rather than a more or less faithful representation of the actual interactions between Linux and Windows [...] we think that the model’s sparseness brings into sharp focus certain effects that should, at a minimum, be kept in mind in the real-world context (as opposed to not being recognized at all)."

conclusions aren't as absolute as Techworld makes them sound

Posted Sep 11, 2006 20:12 UTC (Mon) by nix (subscriber, #2304) [Link]

Indeed. I thought the TechWorld article must be oversimplifying things, as
under their logic Linux would never have got going at all, i.e., a
contradiction.

more information

Posted Sep 11, 2006 19:21 UTC (Mon) by josh_stern (guest, #4868) [Link]

Thanks for the citation. I had a look at the paper. The essence of the idea behind the abstract is that if we assume that buyers only look at their own self-interest for short term use of an OS (they are "myopic" and not "strategic" in the language of the article) and we assume that the value of the OS is proportional to its market share, and we assume that the rate of improvement of any OS increases with its market share (though maybe open source has a different rate increase function) and we assume that users start out with some positive valuation for MS-Windows in excess of Linux, and we assume a few other things necessary to write dynamic equations, then...

Given all of the above, there is some dynamic but non-zero price Microsoft can always set for their OS so it retains market share. Change any of the above assumptions and all bets are off. The paper is basically a math exercise.

According to my understanding, the model has nothing to say about the world for someone who already prefers Linux regardless of price. To anyone who believes that MS-Win is still better but that Linux is currently increasing in customer esteem at a faster rate than MS-Win, the model says that Microsoft is not following optimal behavior; it say that what MSFT needs to do is lower prices enough so that their market share is at least holding steady and ratio of rate of improvement is at least 1.

more information

Posted Sep 11, 2006 20:33 UTC (Mon) by superstoned (subscriber, #33164) [Link]

let me add to that: linux has a bit of a 'weird' advantage, and i'm not
sure this model can catch that: its Free. which, in this case, means it
can't go bankrupt. and as it's development will almost sure go on, no
matter what (well, it might be forbidden to develop free software), it's a
hard nut to crack.

more information

Posted Sep 11, 2006 22:22 UTC (Mon) by drag (subscriber, #31333) [Link]

That and from my very very limited understanding is that economic models that assume one thing or another about a average person's behavior in regards to having limited vision are pretty flawed.

I don't realy know a lot about it, but it seems to me that especially in business if your not a strategic thinker your not a successfull person. Your simply not going to be able to make a small business into a large one just by dumb luck and a limited view point. Now these people may not have the same view point as yourself, but that doesn't mean that they aren't thinkers.

If your big business you may exist on beurocratic stuff and pure momentum alone, but I don't think that will last.

It would be interesting to see a more complex model with maybe a it bit more 'game theory' mixed into, if that is a correct way of looking at it.

Of course the positive spin you could put on this article is that it does a good job of proving that long-term looking intellegent people should choose Linux because it offers more benifits and lower costs over time.

more information

Posted Sep 11, 2006 22:29 UTC (Mon) by josh_stern (guest, #4868) [Link]

Their model assumes Linus is free and doesn't say anything about costs to develop or bankruptcy. It also doesn't explain how Linux could have gotten started and gotten as far as it did - taken literally, it actually predicts that couldn't happen, so this is already a demonstration that the model isn't quite right. Another aspect that the model doesn't deal with is what type of ROI MSFT stockholders expect - i.e. even if they could theoretically drop Windows price as low as required for steady state, they might not be able to do that in reality.

more information

Posted Sep 12, 2006 5:00 UTC (Tue) by gdt (subscriber, #6284) [Link]

there is ... price Microsoft can always set for their OS so it retains market share.

And this strikes me as the flaw in the argument. There is actually a floor to the price Microsoft can charge, and that is the price which spooks Microsoft's shareholders. The model doesn't include this factor at all, but since Microsoft has an unusual relationship with its shareholders it is important to model this relationship rather than to assume the shareholders will be happy with a profit-maximising return.

more information

Posted Sep 12, 2006 16:27 UTC (Tue) by josh_stern (guest, #4868) [Link]

Agree. In another post I remarked on that problem and the problem that the model, if true, would have predicted Linux never rise to its current market share. One further issue is that part of the models assumption is that community based software improvement can play a significant role on MS-Windows as well as Linux and, while I don't question this premise per se, I question whether relying on a lot of community-based software for the MS-Windows platform wouldn't have the effect of further reducing the perception that MS-Win is a more valuable OS - another state assumption the model depends on. Let's look at an example of this in reality: on the one hand, having Firefox/Thunderbird and OpenOffice for MS-Win adds rational value to the platform, but on the other, users knowledge that same working software is available for them on Linux diminishes their perception of a value gap.

I think they don't *quite* get it

Posted Sep 12, 2006 7:04 UTC (Tue) by xoddam (subscriber, #2322) [Link]

From the author interview:

Consider SCO, a small Swiss-based "vulture" firm...

That sympathetic but fundamentally incorrect factoid, and the business of "demand learning" -- something the authors think the "Open Source" development model can somehow do faster than a large proprietary software company that has intimate relationships with its large customers and buckets of money to spend on usability testing -- lead me to think these guys, while not entirely *wrong*, don't quite "get it".

The single advantage they posit for Open Source is in no way inherent to free software -- and when comparing to a responsive and well-heeled proprietary business, doesn't even actually exist. They *do* surmise about "strategic" reasons for users to make a platform switch, but they don't seem to consider what the reasons actually are from the user's point of view (as opposed to Stallman and Torvalds, whose motivations they do briefly ponder). Short-term prices simply don't enter into these decisions -- while long-term data dependency on an untrustworthy vendor *does*.

I also have serious misgivings about what their definition of social welfare might be.

Finally, the social welfare result that a Windows monopoly is not always worse than a Linux-Windows monopoly was also unexpected. This questions the social desirability of policies aimed at guaranteeing Linux's survival.

Ah, shills. The rest of the interview doesn't suggest it, but that's a dead giveaway. Nothing more to see here...

Read more carefully

Posted Sep 12, 2006 14:40 UTC (Tue) by dthurston (subscriber, #4603) [Link]

They *do* surmise about "strategic" reasons for users to make a platform switch, but they don't seem to consider what the reasons actually are from the user's point of view...
In the interview, they do consider the user's motivations for switching; they mention governments' desire to see the source code to verify security and IBM's desire to lower Microsoft's share. From the point of view of the model, the exact reasons some users might prefer Linux is probably irrelevant. They also explicitly say that a Linux monopoly is always preferable to a Windows monopoly. I don't think your "shills" comment is fair.

Maybe I should *write* more carefully?

Posted Sep 13, 2006 2:13 UTC (Wed) by xoddam (subscriber, #2322) [Link]

> From the point of view of the model, the exact reasons some users
> might prefer Linux is probably irrelevant.

This is exactly what I meant by not considering the reasons. They've
made their model incapable of predicting anyone's platform change without
the network effects of an already growing market share. It has to be
told that change is happening despite its basic assumptions.

Not that it wasn't an interesting intellectual exercise, but trying to
model an actual phenomenon without modelling the factors which bring that
phenomenon about seems pretty absurd to me.

> I don't think your "shills" comment is fair.

That was just a bit of flamebait, but whatever the variable is that their
model labels "social welfare" (I suppose it's some estimate of the
general utility of the software people happen to be using at the time), I
certainly wouldn't call by that name.

As far as I'm aware the biggest reasons for the continued dominance of
the proprietary share of the market are abuse of the Microsoft monopoly
to ensure that no significant vendor retails PCs with GNU/Linux
pre-installed, and patents keeping free software from implementing
certain popular multimedia applications. If either of these factors are
modelled, Casadesus-Masanell and Ghemawat only mention it in passing:

> A few actions that the model suggests Microsoft could do to
> remain competitive are:
> ...
> e. Decrease Linux's demand-side learning. Because the way
> to do this involves some questionable (from a legal point
> of view) actions, we will refrain from suggesting specifics.

Hmmm. Both market factors above can be seen to reduce free software's
"demand-side learning" (which is *NOT* an advantage Linux has over a keen
competitor which does its market research, as Microsoft clearly does):
by abusing the monopoly to keep that 'demand side' from encompassing the
general public, and by abusing patents to keep free software from
satisfying some of the demand.

OK, the patent side of it is not 'questionably legal' as long as software
patents are legal ... but what else could they possibly be referring to?

Read more carefully

Posted Sep 13, 2006 4:53 UTC (Wed) by se8ohThi (guest, #40470) [Link]

> They also explicitly say that a Linux monopoly is always preferable to a
> Windows monopoly.

... which actually doesn't make much sense. A "linux monopoly" as such cannot
exist by definition. A monopoly is when something is and can be sold by
a single entity only - which is rather unlikely to happen with linux.
A linux _monopoly_ probably wouldn't be any better - basically the whole
point why a linux _monoculture_ probably would be better is the fact that
it can't be turned into a monopoly easily (if at all) ...

I think they don't *quite* get it

Posted Sep 13, 2006 8:40 UTC (Wed) by Seegras (guest, #20463) [Link]

Consider SCO, a small Swiss-based "vulture" firm...
Swiss? Not at all. Utah is definitly not in Switzerland.

I think they don't *quite* get it

Posted Sep 15, 2006 17:38 UTC (Fri) by Alan_Hicks (subscriber, #20469) [Link]

The SCO Group or its parent company the Canopy Group may be incorporated in Switzerland as a tax shelter?

Changing expectations

Posted Sep 18, 2006 21:04 UTC (Mon) by njs (subscriber, #40338) [Link]

> Of course, trust the press to jump on the most pessimistic article.

It's interesting that "Windows might beat Linux" has become a
surprising and newsworthy story.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.