An Open Letter to Hob–I mean, Microsoft
Dear Microsoft,
First of all, I’d really like to thank you. MS Office is, in my opinion, the best office suite on the market. Windows has made many contributions to home computing–first and foremost instilling the concept that computers are for everyone–not just socially deprived nerds. Though Windows remains a fairly effective way of getting things done, I decided to switch to GNU/Linux this summer for reasons of my own. I really like the view from there. That said, I’d like to ask after some basic features implemented in Windows that are standard (as free, open-source software no less) in GNU/Linux.
*Updating. Updating Windows is a painful process–the OS itself tends to pop up unexpectedly, chew up needed bandwidth, and restart at inopportune moments. What’s more, individual pieces of software must all be updated individually. This is, quite frankly, a pain in the neck. It can’t be difficult to integrate ONE, all-inclusive, non-intrusive updating utility. Yes, it might be an extra step for application developers. No, I do not sympathize with them. Please do this.
*Workspaces. Workspaces aren’t a very big deal…but they’re darn handy. Yes, I know I can download them for Windows from your “PowerToys” section, but there is no good reason they’re not included on a vanilla install. And I can’t really think of a reason it doesn’t include transition effects when you move between them.
*Themes. I believe there are 3 legal themes for Microsoft Windows XP. This has got to stop. Yes, I like blue. No, I don’t like it that much.
*Sensible administration privileges. I really like the concept GNU/Linux has which is that programs run on the lowest permission level they can. This is instrumental in stopping spyware. I feel unsafe when I’m logged in as a Windows administrator. Is that the attitude you want?
*Filesystem. Ext* (especially Ext3) is better than NTFS. No defragmenting, more reliable, please switch. There is no shame in this.
*Open document formats. Both releasing all of your own document formats, and adapting MS Office to include Open Document files. Natively.
*System resources: Why is it that my Ubuntu installation runs faster than a friend’s Vista installation…with 8 times the RAM, and ~double the processor? And functionality is debatably the same, to boot.
*Internet rendering: I know you can convince IE to pass the Acid3. It’s OK to shamelessly copy & paste Firefox/Chrome’s source code, that’s what it’s there for.
Please take these suggestions (and I’m sure there are more that I have yet to think of) into consideration. For the good of your product. For the good of your company. For the good of your millions of users. Please.
With warm regards,
Timmy Macdonald

