Microsoft is beginning to cry uncle.
Admittedly this is a strange thing to hear from the “innovators” at Microsoft. But it appears they are starting to realize that their software is, well, massively overpriced. It’s not very good either, but that’s not something they are going to admit, despite almost daily press articles about the latest security holes found in their products. Their web server, Internet Information Server, is so riddled with security holes that you have to be more than a bit nuts to install it today.
Anyhow according to this article in its SEC filing Microsoft is warning its earnings may be lower in the future because of the growth of the open source movement. For those of you who don’t know, open source is software that is free of license and cost, and is maintained and written by volunteers. Microsoft is having a real hissy fit about open source software. They are calling it unreliable, which is hardly ever the case. They are calling it anti-American because no one is making a profit from it. (Not quite true. Open source software is often a platform upon which companies add value by creating customized packages that work with it. Oracle is laughing all the way to the bank.) They are even pressing for laws and regulations that would forbid governments from using open source.
This would be laughable if they weren’t so serious and were not stuffing so much money into the pockets of congressmen. Nonetheless many federal agencies have figured out that open source software is not only free to use, and of much higher quality than what can be maintained commercially, but can actually be inspected and modified. Yes, users can actually fix their own problems! What a concept!
The Microsoft approach is, of course, to make you pay for the privilege of talking to one of their technical support folks and maybe, if you are lucky, getting a patch or a work around to allow you to get things done. Release their code so you can inspect it and fix it yourself? Not a chance.
But Microsoft is beginning to understand it may not have a choice. European countries are looking at using open source software exclusively. The article I referenced above says that Microsoft has come up with a “Government Security Program”. This will allow governments like the United Kingdom to actually look at Microsoft’s source code and maybe fix things themselves.
Clearly it takes a lot of clout to get Microsoft to do something like this, and governments are one of the few institutions large enough to tell Microsoft to piss off.
As a federal employee working on information technology issues I can tell you that using open source software is a no brainer. Not that all open source software is great, but much of it is excellent and of extremely high quality. Even if it is unlikely that I personally will go in and inspect the software if an error is found, it’s easy enough to hire people or a service that can do this if needed. But the main reason open source is a no-brainer is because you are no longer locked in to a vendor. No or low cost, higher quality software, and the ability to actually make permanent fixes sounds like a winning combination to me. Open source is creeping into my agency. We have some Linux machines. Some of our software is written in PHP, an open source scripting language. We also have a comments database written in Perl. Our Linux web servers, for some reason, don’t seem vulnerable to so many security flaws.
I’ve been playing with open source software for a few years now. It’s amazing what is readily available for free. On one domain I put up a free content management system. When it no longer suited my needs I replaced it with an even better free content management system. On a forum I run, I am using phpBB bulletin board software. It works great. And I’ve been able to do in and tweak it to do things I want it to do. This blog software is not quite open source, but it is free to use for personal use. And it’s easily inspected since it is written in Perl. And if Moveable Type no longer suits me there are plenty of quality open source alternatives I can choose instead.
I doubt Microsoft will go into bankruptcy court. But if they fail they will have only themselves to blame. Meanwhile I sense that their desktop monopoly is likely to crack in the next couple years. The software is there to do away with Windows and its whole Microsoft Office suite. It’s free and programs such as Open Office work seamlessly with Microsoft Office. I would not be surprised at all if Microsoft realized Windows can’t be viable operating system much longer. Perhaps like Apple they will build a new Windows around a solid Unix interface. I know I would be happier. At least my computer is more likely not to crash and work predictably.
Karma seems to work on many levels, including the corporate level. Microsoft: beware. What comes around goes around.