Google is known for doing many things right. Despite giving them a hard time over the years, it’s undeniable that my life still revolves, in a very real way, around Google products. I use Gmail not only for, er, Gmail but I use Google Apps to run all my email services including my public aaron@technosailor.com email.
Likewise, my analytics for this and other sites is Google Analytics (for those scared by big words, analytics is how I measure traffic and visitor interaction on the site). This blog, which is powered by WordPress, implements Google Gears to speed up transactions on the backend and Gears is used also to provide offline support to Google apps I run.
Google Search probably will never be replaced by Bing in my world.
My BlackBerry has a Gmail app and Google Maps, both of which I find to be imperative. Likewise, I use Google Talk for IM and I have apps for that on both my BlackBerry as well as my iPod Touch (The Jesus phone without the Great Satan called AT&T).
In other words, try as I might, I can’t not love Google for so many things.
Yet… I just can’t get excited about the announcement in recent days that Google is coming out with a new operating system, expected in 2010, that will be based on it’s Google Chrome browser (which I don’t use because it’s Windows only).
For all that Google has done right, they completely just insulted us and most of us haven’t even figured it out yet. We’re all caught up in Shiny Object Syndrome, the likes of which are similar to Applegasms surrounding a new “Our Father who Art in Cupertino” product launch. We’re just not thinking straight.
Here’s why.
Google Chrome is a Browser. While it’s a powerful browser, it is simply a browser. It cannot run applications. It cannot mangle CPU cycles, assign process IDs to other applications, or control memory allocation for an entire computer. It’s not built that way. It’s built to be a browser.
The evidence that Google knows this (and Fake Steve Jobs does a nice job of pointing out why Operating Systems take 20 years to build right) is that it plans to use a Linux kernel. There you have it. A Linux kernel.
Ah ha, you might say. Linux has been proven to be an exceptional embedded operating system over the years, and with that, I’ll agree with you. It makes perfect sense why Google would build their new operating system on Linux. It’s proven its ability over the years to be an operating system for many devices, computer and non-computer alike. Why change now. God, those kids are smart over at Google.
Here’s the thing… All of the technology pundits, and Google themselves, are calling it a new operating system… when it’s far from it.
In fact, Google should be calling it a new Desktop Manager similar to KDE, Gnome or, heck, even the desktop manager app that’s built on Open BSD for the Mac OS X software. The operating system is Linux. For what it’s worth, Mac OS X should probably be called a Desktop Manager software too because it’s built on BSD, a Unix variant.
There is nothing about an upcoming Google Chrome OS that can operate a system. Not within a year. That’s why they are using Linux.
I love Google, but folks need to step back and be a little objective. I mean, just a little.