Everyone things that because I am an Apple “fanboy” that I must inherently hate Microsoft. Nothing could be further from the truth. Microsoft is a solid company and builds some really great products. As you may have noticed that I usually use lists on my posts. I do this for a couple of reasons, but first and foremost it helps me to organize my thoughts as I write. so here goes.
As I see it the Problems with Microsoft:
- Marketing – Microsoft makes some really cool products, services and has some forward thinking ideas. As I see it, they don’t know how to “alert the masses”. For an example, Microsoft had a home server solution that would Perform daily backups of every computer on your network, including the server, restore everything from individual lost files to entire PCs, sasily restore your entire server in the event of a critical disaster, have your files and devices sit behind your firewall with strong password controls, share what you want and keep the rest private. monitor the condition and performance of each computer in your home, and keep antivirus and other protection software up to date. Have you heard of this product? Probably not.
- Tries to please everybody – This one may be a little harder to explain. Computers have components that do different things like, audio, video, DVD’s, (You get the picture). The issue comes from Microsoft having to mix and match component drivers, for EVERY possible combination. In comparison Apple doesn’t have that problem as they specify what hardware is in everyone of their computers and therefore don’t have to “play nice” with other devices. Most of the time that you have a problem with a Microsoft product resulting in a BSOD (Blue Screen Of Death), it is almost always a component/driver problem. This problem can arise on computers that are the same model, built by the same vendor, but one week they were able to get a price break on a certain brand of DVD players so they add them into their computers. They problem then rears its ugly head, and the machine crashes. Not necessarily Microsoft’s Operating Systems fault, but a poorly written driver for that piece of hardware which in many cases lead to the dreaded BSOD.
- Can’t say no – Some may say this isn’t really a flaw, your giving the customer what they want. How can this be a bad thing. Once again I am going to com ape the same situation to Apple. When Apple migrated from using OS 9 to OS X, they provided a solution to continue running the older applications using an application called Rosetta. At the time of the changeover Apple said this was only a “stop gap”, and that developers would need to migrate their applications to the Cocoa platform. With each release of OS X Rosetta support was less and less until with Lion is is totally unavailable. Microsoft simply REFUSES to “draw the line in the sand” and say this is going away. That is one of the reason 16 bit emulators have been installed in every operating system since NT 4.0. Microsoft needs to announce that support for outdated applications or software will end at this date.(AND STICK TO IT).
To sum up, Microsoft needs to become a leader and not a follower, create great products and not be afraid to say no.