Platform for web apps bla bla bla. A couple of observations on Chrome – It’s good, it’s an OS, and where the hell is Intel. Multi-process?? Hello multicore on the desktop – Hello Intel? Wake up.
I think that Google is being smart by not calling attention to the OS issue. Why? Because the definition of an OS favors Microsoft – and all the legacy baggage with PC centric stuff. Why get into that conversation – just let the technology speak for itself. We need a redefinition of what a modern OS is?
The reality is that this is an operating system for a modern environment – web centric computing. Google is proud and should be. They have been focused on advancing computer science to provide a better users experience rather than fluff marketing. Oh yeah why not make a few more billion in the process.
When I had a moment with Sergey to talk he was excited (except not having a Mac version). Expect a Mac version in short order. Sergey is emailing the team daily he said. Anyway it was interesting yesterday when Sergey outright dismissed the operating system question yesterday by Rob Hof of Businessweek. He then goes on to answer my strategic question about V8. After Rob’s question I asked Sergey the following question:
John F: “so Lars (super guru on V8) said that the three components of the v8 are: Compiler, Linker/Loader, and Memory management.. is that correct.”
Sergey responses “Hmm .. Right on John (nice pickup) yes except I wouldn’t call the 2nd piece a Linker”….
I can see that Sergey was parsing the semantics of the question and certainly didn’t realize that he just admited that this is a modern OS. He right in a traditional sense, but it’s an OS from my seat. It’s not a full blown OS as we know by Microsoft’s definition but certainly it is by computer science and Google’s definition. Linking is the process of combining various pieces of code and data together to form a single executable that can be loaded in memory. Compiler, Linker, Memory Management – V8 OS engine has some compelling features for loading more code to be executed. Very good for developers.
The elephant in the room is that Google is an OS. It’s a good thing. We need a new OS – a modern one. What that will end up meaning is still under development by the top comp sci guys around the world (and they are employed by Google).
To me it’s search, advertising, new software model, communications technology (broadband), and collaboration tools.
One thing that no one picked up yesterday – Where is Intel? Is Intel sleeping at the wheel on this? Google just validated Multi-core. This is relevant to Intel on the desktop. Multiprocess software needs multicore computing power. Where is Intel on this? If Intel was worried that cloud computing will kill their multicore desktop business then that is over. All Intel has to do is keep serving up multicore “crack” to Google engineers and the desktop will be a robust edge client to a ever growing ‘cloud’ and ‘datacenter’.
I think that Google’s advances are important to Intel. The desktop computing paradigm isn’t going away – just the definition of an OS is.