Let me begin by saying that I consider myself fairly objective and largely impartial when it comes to choosing hardware and software. I recognize that Microsoft, Apple, IBM, HP, Dell, and many others all have their specific strengths and are better suited for particular tasks. I own a behemoth of a quad-core PC running Vista 64-bit with WinXP and Ubuntu VMs. I own a MacBook that dual-boots OS X 10.5 and Ubuntu. Each machine, OS, and VM has its purpose.
That said, Microsoft holds the dubious honor of of being the company I have always been most at odds with.
Their products I don’t have much problem with (yes, Windows and its “it probably doesn’t work correctly, but we have a button for every task under the sun” approach is easy to rag on); it’s the business philosophy and subsequent corporate culture that grinds my gears.
Since its inception, Microsoft has thrived on stifling competition. Only after over a decade of forced browser bundling has the EU stood up to Microsoft and not only demanded IE8 uninstall functionality, but they are also pressing Microsoft to include multiple browsers in Windows 7.
Microsoft bullies, intimidates, and – as seen in the OOXML debacle with ISO – bribes to get its way. It has long been regarded as the antithesis to the Open Source movement, leveraging its market share monopoly and the stereotypical demographic of its users to spread misinformation and essentially lock their user base into its operating system through fear.
Hmm. That sounds familiar.
To say nothing of how Microsoft launched propaganda campaigns against Open Source in general (“you can see the code, that means it’s insecure“…any tech person worth his or her salt knows that SECURITY THROUGH OBSCURITY is no security at all. Exhibit A: Windows!), its latest attempt is to woo people over to the latest rendition of its vaunted Internet Exploderrer web browser by “comparing” it to the latest releases of the competing browsers.
This blog on zdnet does an excellent job of highlighting just how little in the way of facts there are in this Get-The-Propaganda campaign. True that Microsoft has a veritable Grand Canyon to dig itself out of after so many years of subjecting developers worldwide to the bubonic plague of browsers that was IE6 (seriously, an amputation of the arms so as to have prevented web development for four years would have been an improvement over this abomination), but spreading blatant misinformation to its user base (a disappointing majority of which, sadly, is easily convinced by the fear-mongering rhetoric) is pure and simple corporate manipulation.
At best, IE8 finally brings Internet Explorer up to par with the standards, which is where competing browsers like Opera and Firefox have been sitting comfortably for the last three years. But the points Microsoft awards itself for Security, Privacy, Ease of Use, Reliability (SPORFLE), Compatibility (HOW ABOUT ALL THOSE SITES OPTIMIZED FOR IE6), and Manageability are truly laughable. Opera and Firefox have been on the leading edge of those points since Microsoft was still touting its abomidable IE6, and the moment Chrome hit the scene it was already light-years ahead of IE7.
And now Microsoft is bitching that IBM is behaving in an anticompetitive fashion with regards to cloud computing.
Sorry Microsoft. In the last decade as you’ve essentially laughed and joked at the folly of IBM staying in the mainframe business, you neglected to see that IBM successfully positioned itself for the transition to cloud computing, leaving you in the dust. Don’t make me call the wambulance.
By the way, I am thoroughly enjoying my tenure at IBM this summer. Freaking kickass.