Larry . . .

    follow me on Twitter

    My Events

    (Some of) My Favorite People

    • Chris DiBona
      Chris is a just plain great person and stand-up guy. He's also the Open Source program manager at Google.
    • Doc Searls
      Doc is the senior editor at Linux Journal and one of the four authors of The Cluetrain Manifesto, the iconoclastic web site that became the best-selling book.
    • Matt Asay
      Matt is the founder of OSBC, and currently runs business development at Alfresco.
    • r0ml Lefkowitz
      The r0ml is one of the most entertaining and insightful commentators on the state of the IT industry that I know.
    • Stephen Walli
      I first met Stephen when he worked at Microsoft, and I organized a dinner at OSCON between Eric Raymond and a number of the Microsoft Shared Source team. I liked him even then so that should tell you a lot.

    « Open Source Revenue Models: Pay for What You Really Use | Main | HP FOSS Talks, San Francisco, August 2008 »

    Chrome: Google’s New Operating System With Built-in Web Browser

    Perhaps the most interesting question raised by Google’s Chrome is when does the Web browser stop being a Web browser and start being the operating system?  For those of us that have been in computing for 25+ years now it's fascinating to watch technologies come all the way back around. Since it's beginnings the Web browser has moved from document viewer to application UI to application platform. Can operating system be far away?

    Pardon me for a moment while I digress a bit and show my age.  If you're not an old-time Unix user you may want to skip to the next paragraph.  How many of you old-time Unix users out there remember the jokes about the "Emacs operating system‘?  For those of you not familiar with it, Emacs started life as an editor with a complete Lisp interpreter built-in as a way to extend its functionality.  Of course with a complete Lisp environment built-in, people eventually developed some fairly complex functionality inside the system, including email clients and a Web Browser. People have even experimented with Emacs running standalone on a Linux kernel.  The idea being that the only application environment one really needed was Emacs.

    With Chrome Google is taking the Web browser in exactly that direction: making it the application platform.  None of this should come as a surprise.  The more people use the Web, the more money Google makes.  That's the beauty of Google's business model. Google doesn't make money when you or I install and run a piece of software locally on our machines.  So Google has to make the Web application experience as good or better than the local application experience.  To do that they need to take a big step forward from the existing browser technology and re-architect the browser assuming that's the use case.  That means treating each "Web page" as a separate application, running in its own memory space, isolated from other applications.  It also means taking the application development language (Javascript) and dynamically compiling it down to machine code for best performance.

    We are also not always connected, so applications need an offline framework (Gears) that always them to run on a local copy fo the data and synchronize when connected back on line.

    Sounds to me an awful lot like an operating system.

    Well not quite. Chrome doesn't manage hardware. And although it runs each application (Tab) as a separate task and manages those tasks it doesn't do the task scheduling, swapping and other low-level memory management features an operating system does.  So there's still some work to be done.

    Oh yeah. It lets you view Web pages too. :-)

    Where does Google go with this next?  How hard would it be to add the hardware and process management features of an operating system?  Well there are already several Open Source projects out there that do that. Linux and FreeBSD come to mind.  A Linux kernel that boots and execs Chrome can't be too far behind. Anyone want to bet on how quickly someone makes a minimal "boot to Chrome" Linux installation?

    TrackBack

    TrackBack URL for this entry:
    http://www.typepad.com/services/trackback/6a00d83455eabb69e200e55504202c8834

    Listed below are links to weblogs that reference Chrome: Google’s New Operating System With Built-in Web Browser:

    Comments

    Verify your Comment

    Previewing your Comment

    This is only a preview. Your comment has not yet been posted.

    Working...
    Your comment could not be posted. Error type:
    Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

    The letters and numbers you entered did not match the image. Please try again.

    As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

    Having trouble reading this image? View an alternate.

    Working...

    Post a comment

    Comments are moderated, and will not appear until the author has approved them.

    My Companies


    • I am involved with these companies as an investor and board member.
    • Appcelerator
      Open Source platform that provides everything you need to build rich web, mobile and desktop applications. News
    • Compiere
      Open Source Enteprise Resource Planning (ERP). News
    • DeviceVM
      Embedded virtualization for consumer devices. News
    • DotNetNuke
      Open Source framework for building websites and web applications on Microsoft ASP.NET. News
    • Fonality
      Open Source VoIP PBX based on Asterisk. News
    • Hyperic
      Open Source systems/application management. News
    • Medsphere
      Open Source Electronic Health Record (EHR). News
    • Pentaho
      Open Source Business Intelligence (BI). News
    • SugarCRM
      Open Source Customer Relationship Management (CRM) software. News

    My Other Investments


    • I am an investor in and/or advisor to these companies.
    • Dasient
      Dasient is an an early-stage company that is solving next-generation security problems for the Internet.
    • Eloqua
      On-line lead generation and marketing automation. News
    • Funambol
      Funambol's vision is to make push email and mobile content/PIM sync easy between the largest number of smart & feature phones, the Internet cloud and popular desktop apps.
    • ITerating
      Wiki-based directory with reviews of Open Source and commercial software. News
    • MuleSource
      Mule is then world's most widely-used Open Source ESB and integration platform. News
    • Novara Clinical Research
      Novara Clinical Research operates dedicated facilities for conducting Phase II to Phase IV patient studies for the pharmaceutical industry. News
    • Ohloh
      Mapping the open source world by collecting objective information on open source projects. News
    • SpringSource
      SpringSource builds Java infrastructure software which eliminates the complexity of enterprise Java. News
    • VirtualLogix
      Real-time virtualization for mobile devices. News
    • Vyatta
      Open Source router and firewall. News
    • WSO2
      Next generation Open Source Web services platform. News
    • Zend
      The PHP company. News

    My Exits

    My Current Reading List

    • Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)

      Robert Jordan: Knife of Dreams (The Wheel of Time, Book 11)
      I'm almost embarrassed to admit that I'm still reading Robert Jordan's The Wheel of Time series. When he passed L. Ron Hubbard’s Battlefield Earth decology I could have cried. Maybe WoT will be made into the worst movie of all time? Still, I've been following the saga of Rand al'Thor for more than a decade now, and I want to see how it ends. Rumor is that the next book, Memory of Light, will in fact conclude the saga. To borrow a phrase, "There should have been only one." (**)

    • Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)

      Neal Stephenson: Quicksilver (The Baroque Cycle, Vol. 1)
      My family got me Quicksilver for Christmas. I'm not far into it, but it's clearly a Stephenson book: lots of historical connections, multiple timeline unfolding simultaneously, meticulous historical detail, 100 pages in the plot is still a total mystery, big "thud"factor... Should be a great read.

    • Chris DiBona: Open Sources 2.0

      Chris DiBona: Open Sources 2.0
      Anything edited by Chris DiBona is worth spending the time to read.

    • David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet

      David Kahn: The Codebreakers : The Comprehensive History of Secret Communication from Ancient Times to the Internet
      I'm just getting started with this one, but so far it's a fascinating account of the history of cryptology. It's a massive 1200 pages, so it may be a while before I move on to something else.