Hi. My name is Lars, and I sometimes ramble. I hope this still is somewhat useful and/or interesting...
/Lars
No, it's not the same as burning down the competitor's factory.
It's not Microsoft's fault that people ride their coattails to success.
If I'm a cell phone battery maker, do I just make batteries for the most
popular Nokia phone, because it has the lion's share of the market? It would
certainly be cheaper to only pay for research, development, and equipment for
that one phone, so my profits would be larger. But I'd then be dependent on
Nokia not changing their phone's design. Battery makers know this, so they
also make the extra effort to support far less popular phones, just in case.
That's certainly one logical way of looking at it. Maybe it is even the correct one. But let me explain how I think how the MS situation is different.
The purpose of a phone is to make phone calls. That is why one buys it, and as long as it does that well, everything's fine (from a legal and moral standpoint). If someone can make a buck selling batteries to it, fine, but Nokia doesn't owe it to anyone to make sure third party batteries work well.
The purpose of a computer operating system is to allow other programs to run in an efficient and convenient manner, making sure the programs don't interfere with each other, giving them access to the hardware that makes up the computer, and presenting this to the user in a good way. The OS does nothing useful by itself.
What if the phone was deliberately manufactured to not make phone calls properly, in a way that greatly benefited Nokia, while they claimed that it did no such thing? We probably all agree that would be a crime (fraud, at least) for which Nokia should be punished and its victims be compensated. And if there is a good reason to not see Microsofts transgressions (deliberately making its OS not run certain software, while claiming they did no such thing) the same way, I wish someone could explain to me what it is.
Remember, we are talking about hundreds of billions of dollars, the livelihood of millions of people, and the entire foundation for the existence of the software industry. It's not some minor legalistic detail.
Maybe it is the right principle that the OS manufacturer can arbitrarily and secretly pick and choose which software will run under their OS. But you should understand that that means that there can be no independent software industry and no competition within it other than for the operating systems themselves. I doubt most who defend MS on free market grounds are at all aware of that.
However, in the software industry, where the pace of development and release
is much, much faster, software companies take the understandable risk to put
all their eggs in one basket and only write code for one system. That's what
sometimes leads to their downfall. It's not that Microsoft having 90% of the
market makes it impossible to support other systems. It's just that they make
a (poor) gamble that Microsoft won't change their code, so they don't have to
invest in supporting other platforms.
Remember when Nintendo had 90% of the market? But the smart game makers knew
that they needed to make their games portable, so they also usually ported the
game to a far less profitable PC version. That way, when people switched to
Sega then Sony, and the game makers needed time to code to the new standards,
they still had some PC game revenues flowing in to finance the work.
Symantec, Real, and a host of other companies are making a very poor business
decision to put all their eggs in the Microsoft basket, and that's why they're
always the ones getting screwed when Microsoft changes their code.
I don't see how this applies to what I was talking about. Having a Mac or Linux version of your software makes little difference either way if Microsoft decides kill your Windows version. Netscape had both Mac and Linux versions of their browser, and it didn't make any difference.
The game console market situation you talk about is different in that the Nintendo only manufacturers got into trouble because Nintendo's market share declined. So they went down with the mother ship, so to speak. Nothing of the kind happened to MS, of course. If Nintendo had deliberately sabotaged some of the games for their consoles while they had retained a 90% share, the situation would have been more similar.
I have to say I like Starchild's argument about how intellectual property rights in the Internet environment are such a confused and fuzzy area in libertarian philosophy. In most issues, it is very easy to apply libertarian principles to any new phenomenon that Smith or Jefferson couldn't even have imagined would exist. And that is a huge strength of those ideas. But for this kind of stuff, they just don't seem to apply well at all. I think because these are genuinely new issues.
The legal system doesn't understand this new stuff at all, so it is desperately trying to map the new things back on old things it does understand. So the concept of "intellectual property" is invented, since it is analogous to the good old physical property. Copyright infringement then maps to "theft", even though it is a very different thing. And so on. There has got to be a better way.
When you're not sure what is right and wrong, it can be good to do a reality check. See what a suggested set of principles results in in reality. And I can't think that what I see in this area is the best free enterprise, personal freedom, limited government etc can accomplish.
/Lars