Reading Why the third world won't save open source I'm really asking me again why people can heavily agitate for a monopoly while giving the impression of being independ from the monopolist. A nice remark can be found in aseigo's blog, discussing some of their arguments.
Well I can't be happy with a monopolist. They can charge you how much they want any time for anything they want (call it update, call it bug fix). They even don't need to have a good support. They only need to get as much revenue out of you as possible. I think that cannot only be seen by Microsoft products, but it can be seen on the Mac too (and with Photoshop and so on).
Why do I think OSS is important? It gives you a choice. A choice monopoly evangalists clearly don't want. What's even more important, OSS creates open data formats. And that's even more menacing to companies like Microsoft. As open file formats spread more it gets more easy to switch from one software to another. To be honest, one reason for a company not to switch from let's say MS Office to another product is that all the templates need to be worked on and that it isn't clear that all old documents will be read correctly (OpenOffice is quite good at that, but it can't be perfect as only Microsoft know all about their file formats of course). And I think that accounts to most other software too (what would our CAD people say if they shall switch to another software and couldn't use their old parts?).
So why do the authors at BTL rant so about OSS? I assume it's some sort of “anti-communism evangelism”. They clearly mistake OSS with some sort anti-freedom. They forget, that no user and no software developer is forced to use OSS. They only have to follow some rules if they want to use OSS (this applies mostly to developers). Is there any difference to closed source? No—I have to follow rules if I use closed source as well: I have to buy licenses and I have to follow the EULA or at least the parts of it which comply to local law. So what?
There's the argument around that OSS destroys jobs. But is that true? I think it's the opposite. OSS created jobs! At small service companies or in bigger ones like SuSE (now Novell). I think there are quite a few OSS developers getting paid for their work. It may lessen the revenues of the monopolists but this doesn't mean they need to lay off people because of OSS. I even think they have to work better and more if they have a competitor because they need to convince by quality but by mere being the only one.
Lingua franca analogy
Further I don't think their analogy of the lingua franca to IT technology is an argument for the continuing predominance of Microsoft. That English is the lingua france is the status quo for the last 60 years, but before it wasn't. Scientific publications for instance had to be made in German too until the 1930s to be of importance! This changed due to some “external” reasons: the extreme nationalism in Germany and following WWII—would else the shift to English have happened? Who knows…
So with nowadays easy international communication you can't be sure that English will stay the lingua franca really. It definitly could switch to another one, esp. as with unicode the representaion of characteres is not bound to ASCII anylonger (or at least it won't be in some years). And even as English might stay important for international communication for ever that doesn't neccessarily mean that people like to use English in daily work on their computer. Even in my small company I can see that people rather use a bad translated German interface than a English version. I even think that software translators will get as good, that in online communication everyone can swith to their native language and a program in the background (for the web integrated into the browser?) will translate it for the reader.
Switching software isn't as easy as switching language: the new one has to te able to read the old data—and much data has been aggregated the last years that could easily get lost. Actually this isn't a reason the stick to closed source but is a reason to switch to open source, or at least to products with open file formats as soon as possible. Only open file formats can assure you that you'll still be able to read the data in some years. The lingua franca doesn't have this problem. The knowledge of English or German or some other modern language won't get lost the next centuries, but all the civilization will vanish…