Why we (shouldn’t) hate Microsoft?
Microsoft, the so grown software giant is not a fair topic to talk between tech people or at least to web developer community. For a long time since I am in the industry, I’m too posting comments and tweets against MS. The first reason I began to hate MS is their release of Malayalam translation pack in past 2006 when I was working hard at my home to patch windows in to Malayalam. Then I turned to Linux and now? I’m back on windows for at least last two years. Here I’m gonna make you love Microsoft and MS products.
Just analyze why people are hating MS. And you will love it.
1. Software monopoly : Microsoft holds a monopoly position in Intel PC Operating Systems. Business users require to use MS Office in order to remain compatible with their business partners and customers. And internet users are now using Internet Explorer in a ratio of about 8:3 over alternative browsers. Can you really call this a monopoly? Microsoft never pressure you to use their products. They have got success in software development and people love to use them. Can you say Coca cola is having monopoly on soft drinks? Don’t be jealous.
2. Yes we agree that MS boomed IT industry in to this level. But they where not doing charity. They made fortune with it : If you are using MAC, you don’t have right to talk like this. Apple is not doing charity too. If you are Linux user, one simple fact. There are near 10K software engineers at Microsoft and suppose they all work to build OS. How many volunteers are there for OSS? shut your mouth and make an OS like Windows. Ohh you don’t like Windows, love Linux? then go for it. And never look in to Windows. There are people who love Windows.
3. Internet Explorer is a Crap : Really!!? MS released IE6 on 2001. It’s competitors were Netscape Navigator, Maxton, Opera 5. Have you ever checked your website on those browsers and compared with this eight years old technology ? you are comparing IE6 with young browsers like FF and Safari. MS is trying their best to push IE6 users to IE8. But they really can not pressure everyone because then next complaint will come.
4. Need to update hardware as we update software : If you cant afford cost for new hardware, don’t download the new software. Be happy with old ones.
The only monopoly that Microsoft has is the investment in skill, experience, training, and tools of Windows software developers themselves. The programmers, who have logged many long sessions of coding for the MS Windows environment, and with their deep immersion in its assumptions, tools, and API’s, represent millions of person-years of Microsoft assets.
It is difficult decision for a professional developer to choose an environment other than Windows (cost, usability) . The scale of that market dwarfs its competitors and opens to developers many more specialty markets than any alternative platform. Windows is perceived as a platform that will be with us for a long time to come (even though you really don’t want it).
The color of Windows is fading out day by day. Apple is becoming popular among developers. OSS is more social and reliable than past. But guys at Microsoft are not sleeping. Silverlight will become a thunder lighting. Adobe is thinking that it is competitor for their Flash. But really it is not. Google is exited to announce wave and they are all thrilled to it. Apple is playing with every year release of iPhone. Microsoft opened up in cloud with Azure Services Platform. But they are preparing another big cloud. I will post it soon.
Now tell me do you still hate MS! Or did I missed anything?. Follow me on twitter to get latest updates on Microsoft.