Microsoft Posts It's First Loss

There is a first time for everything. Microsoft just posted it's first loss since becoming a public company in 1986. In a way I kind of feel bad for them. They bet the farm on .NET in early 2000, and looks like things haven't gone according to plan. Perhaps it's time to rethink that .NET strategy.

There are two key decision Microsoft made in the early part of the 21st century that pretty much put them were they are now. From the moment they introduced the .NET product and their "Software as a Service" strategy, I knew it was a bad idea. The second fatal mistake was making Windows harder to "obtain". Piracy is your best friend.

More people using Windows means more products developed for it, and more popularity, thus leading to more copies sold. When Microsoft introduced product activation in Windows XP, I swore to never pay for another Microsoft product again. Prior to that, I purchased a legitimate copy of every version of Windows that came out. Today, I simply obtain my copy of Windows by alternative means.

In addition to Microsoft's announced loss, the popularity of Windows is on a constant decline and the Windows Phone isn't doing too well either. Looks like that draconian anti-piracy for Windows Vista/7 is working a little too well. The trouble isn't over yet, Windows 8 is looking to become a much bigger flop that Vista. It's Metro interface just doesn't have a place on desktop computers. In October 2012 we can all say hello to Microsoft BOB 2.0.

However, the company isn't in trouble yet. Three things must happen for the company to make a turn around.

  1. Scrap Windows Vista/7/8 and go back to the Windows 2000 code base. Start from their and modernize it to the level of Windows 7's strengths. That means no fancy 3d desktop GUI, no DRM, no bloat, and especially no product activation!
  2. Drop the .NET crap. It isn't working, no body likes it, it's slow, we don't need it (we have Java), and it's a complete failure. Admit defeat and concentrate on delivering a proper development platform. Again, look at what was done with Windows 2000 and embrace it. VB6 was awesome.
  3. Stop trying to take over the world. Mandating PC manufactures to install nothing but Windows, forcing ARM device to only run Windows, and making your own proprietary standards isn't helping your public image, look at what happened to Apple.

I guarantee, if Microsoft follows my three suggestions to the letter, we'll see Windows make a come back, and maybe I may just buy a copy one day.

By editor on 20 July 2012 |