Windows: Reboot
My wife and way-back friend Shawn have been devoted to their Macs for as long as I've known them. My brother converted last year, and has been singing the praises of Steve ever since. He convinced our aunt to nab a Mac when the time came for her to get a new computer. (Which even I agree was probably a great choice for Nancy.) At least one of my new "couple friends" swears by her Mac (there could be more that I don't know about), and I'm pretty sure my siblings-in-law have religion, too.
Meanwhile, I'm still chugging away, more or less happily, on my WinXP notebook.
Some aspects of the Mac platform have their appeal, I have to admit - the attention to detail in the product and OS design, for example - but because I think WinXP is basically a good, stable OS, and because there are a few key aps I use that are tied very closely to the Windows platform, I haven't felt any deep urge to Make The Switch.
That's not to say I'm overly impressed with MS right now. Like many tech folks, my reaction to the latest version of Windows, Vista, was more or less: "They spent how much to develop that? And it took them how long?"
Same thing on my phone. It runs the latest version of Windows Mobile, which hasn't changed significantly in the better part of a decade. It still uses variations on the desktop Windows way of doing things, as though what works well on a full-size device with a keyboard and mouse makes just as much sense on a pocketable computer that doubles as a phone. One of the big markets in add-on software for WinMo devices is the "shell" category, which (just like it sounds) wraps a better user interface around the old system like a protective, decorative shell. If outside developers can create attractive, intuitive, finger-friendly, phone-sensible shells, why can't the Windows Mobile development team, for crying in the beer?
And the indications from Microsoft aren't very favorable for either of these OS flavors to get a major overhaul anytime soon. New versions next year or the year after, yes. But nothing drastic. Nothing revolutionary. Nothing like what's needed.
I've long maintained it's because Microsoft lets itself get too bogged down with legacy support. Each version of Windows gets built on top of the last version - on the upside, there's lots of software and hardware compatibility, so folks aren't necessarily forced to upgrade these items when a new version of Windows comes out. On the downside, each version inherits many (most) of the quirks, bugs, inconsistencies, and design gaffes of the previous Windows, while bringing to the table a modest new mess of stuff, good and bad.
What's needed for Windows to be a truly cutting edge operating system is a complete reboot. No, not the infamous three-finger salute, but a ground-up reimagining of the system, much like the treatment recently given to James Bond, Star Trek and Battlestar Galactica, among others.
Since it's always nice to be affirmed in one's opinions, I present for your consideration this piece in the NY Times tech section making just the case I'm arguing (only probably better, and in fewer words). Considering it's been on the top of the tech section's most e-mailed list for a while now, I'm guessing a lot of people would like to see what Microsoft can do with Windows if it drops the fetters and reboots the franchise, much like Apple did almost a decade ago with OSX.
It would take guts. It would probably unbalance the business user base that floats Microsoft's financial boat. But it would also be the best thing the company could possibly do for its flagship product (and its mobile little sister).
Let's see some vision, guys. Please?

