Google’s announcement about its Chrome OS has left me very impressed for several reasons.
For each of the last 10 years I have (incorrectly) predicted the death of Microsoft Windows and the rise of Linux as the preeminent OS. I have realized that what was missing was a respected innovator leading the way. Google has finally stepped into that role and it is because Google has learned lessons from Apple, Microsoft, and the many flavors of Linux.
The foundation matters
When Apple released OS X in 2002 they built it on derivatives (NeXT, FreeBSD and the MACH kernel) of the old UNIX operating system. In doing so they brought the time-tested code from the days of mainframes onto the everyday user’s desktop.
UNIX was invented over 30 years ago when memory was precious and expensive. Programming code couldn’t afford to be bloated; it had to be efficient. Apple understood that the foundation matters and if you want to build a modern operating system you need to have security and efficiency at its core.
Microsoft has continued to build upon the insecure and limited DOS operating system. Think of it this way: Microsoft decided to build a mansion on sand. With each successive version Microsoft builds an addition onto that mansion, causing sometimes unexpected shifts on the ground below it. Rebuilding their foundation has been an afterthought (because it would be expensive and time consuming) and that is why they continue to have an insecure and inefficient product. It just makes sense to start with a strong foundation.
Linux is a complete re-write of UNIX from scratch, started by Linus Torvalds in 1992. Torvalds showed great ambition in writing an operating system from scratch but he knew he couldn’t take on such a monumental task on his own. Torvalds chose to make the programming code freely available to the public so that programmers from all over the world could collaborate on the project. Linux is arguably the greatest product developed by the “open source community” (essentially a bunch of programmers writing code in their spare time for free).
Google has chosen Linux as its foundation, combining the reliability of UNIX with a “staff” of tens of thousands of programmers.
The graphical interface matters
Apple also build a new graphical interface on top of that foundation (a car’s engine is impressive to gear-heads but most people fall in love with the exterior) and that’s what most people love about OS X, the intuitive graphical user interface.
Unix has had a standard graphical interface (called the X Windowing System or XFree86) but it is arguably the least-evolved portion of the operating system. This lack of a strong GUI is one of the primary reasons why Linux has not yet overtaken Microsoft on the desktops of home and business users.
Google has built its own graphical user interface on top of Linux. Since we are not yet privy to seeing it in action, I cannot say for sure what it will look like. But make no mistake, Google knows that the GUI is crucial and I would bet that they have “borrowed” as much as they can from the user-friendly OS X interface.
The web browser matters
Google released its Chrome web browser after supporting the Mozilla Foundation and their Firefox browser for several years. Google’s support has meant a lot to the Firefox (mostly financially) but it seems like Google is of the mindset that they can enter the browser competition more directly.
So while Firefox has chipped away at the dominant market share of Microsoft’s Internet Explorer in recent years, it sounds like Google is beginning to see this as less of a validation of Firefox as it is a condemnation of IE.
Chrome will be the centerpiece of the Google OS and this is a lesson that they learned from Microsoft. Remember the Microsoft antitrust suit? It was centered around the fact that Microsoft infused its web browser into its operating system. Microsoft had a market share of well over 90% in the operating system market, but had only a minor share of the web browser market (Netscape was the dominant browser at the time at around 90% market share). In an effort to overtake Netscape, Microsoft combined Internet Explorer with Windows, making the browser an irremovable part of the OS.
Over time, this caused many users to move to IE as their browser of choice since IE was already on their system when they bought it. Netscape lost its grapple-hold on the browser market and fell into obscurity. In 1998 they were bought by AOL and created the Mozilla Foundation to continue their work on a nonprofit basis.
The trend seems clear: more and more applications are web-based and the foregone conclusion is that the web browser is the territory worth claiming. For the average computer, so long as his browser works the way he likes, he could care less about the operating system.