Google heeft op een persconferentie aangekondigd dat het alle code die voor Chrome OS is ontwikkeld, vrijgeeft. Het besturingssysteem zal uitsluitend draaien op netbooks met een ssd, razendsnel booten en een nieuw beveiligingsmodel kennen.
Op de persconferentie van Google donderdag in thuisbasis Mountain View gaf het Chrome OS-ontwikkelteam de eerste inzichten in wat Chrome OS moet gaan worden. Er komt op korte termijn nog geen bèta beschikbaar, maar alle broncode die tot nu toe voor Chrome OS is ontwikkeld, zal direct als opensource worden vrijgegeven. Hierdoor kan elke ontwikkelaar in theorie zijn eigen versie van het OS compileren en aanpassingen maken. Google hoopt met het vroeg vrijgeven van de code externe ontwikkelaars aan te moedigen om te helpen bij de verdere ontwikkeling van Chrome OS. De eerder geopenbaarde planning om Chrome OS eind 2010 in combinatie met nieuwe netbooks van hardwarefabrikanten te gaan leveren, blijft overeind.
Als basis dient een sterk uitgekleed besturingssysteem dat uitsluitend vanaf een ssd-drive geboot kan worden. Tijdens een demonstratie op een eee-netbook wist het OS binnen zeven seconden het inlogscherm te tonen. Dit is volgens de ontwikkelaars mogelijk omdat het OS fundamenteel anders opgebouwd is. In plaats van het inladen van services en allerhande applicaties na het inladen van de kernel, start Chrome OS op een compacte Linux-kernel die op zijn beurt uitsluitend de Chrome-browser opstart.
In Chrome OS zullen geen applicaties aanwezig zijn in de vorm van losse binaries; Alle toepassingen zullen bestaan uit webapplicaties die als een clouddienst in de Chrome-browser aangeroepen worden. Met behulp van open standaarden als html5 moet het mogelijk worden om op netbooks vrijwel alle toepassingen te draaien die op notebooks en desktops draaien. Alle gebruikersdata wordt versleuteld opgeslagen op een partitie op de ssd-drive en continu gesynchroniseerd met de gebruikte clouddiensten, die niet noodzakelijk van Google zijn. Er moet door de toepassing van het DOM-model in html5 bovendien een beperkte mogelijkheid komen om ook offline te kunnen werken.
/i/1258662583.png?f=thumb)
/i/1258662584.png?f=thumb)
/i/1258662585.png?f=thumb)
In de gedemonstreerde Chrome-browser, waarvan de gui volgens de ontwikkelaars nog verre van voltooid is, is het mogelijk om veelgebruikte applicaties een vast tabblad toe te wijzen. Deze tabs zullen altijd op hun plek blijven. Bovendien kunnen applicaties als messengers en een kladblok als popups over de browservensters worden gelegd, en is het mogelijk om meerdere instances van Chrome te openen om zo gerelateerde websites en -diensten te groeperen. Tijdens de presentatie was het in Chrome OS tevens mogelijk om via de Chrome-browser data vanaf een sd-kaartje en een fotocamera te benaderen.
Chrome OS moet in tegenstelling tot de huidige besturingssystemen een geheel ander veiligheidsmodel krijgen. Zo wordt alle gebruikersdata op de ssd-drive versleuteld en online opgeslagen, waardoor een gebruiker zijn gegevens makkelijk kan terughalen mocht zijn netbook worden gestolen. Ook zal elk onderdeel van de kernel door middel van digitale handtekeningen de integriteit controleren. Indien de handtekening van een systeemonderdeel niet klopt, dan moet een systeem van internet een image kunnen plukken om het systeem te herstellen. In de Chrome-browser draait elke applicatie bovendien in een sandbox-omgeving en zijn de systeembestanden gemount als read-only. Google riep beveiligingsdeskundigen op om de beveiligingsmechanismen van het OS nader te bekijken op eventuele gaten.
Google stelt dat het bij de ontwikkeling van Chrome OS nauw samenwerkt met een groot aantal hardwarefabrikanten. Hierdoor moet het nieuwe OS de beschikking krijgen over solide drivers, zodat het OS op volle snelheid met de hardware kan praten. Bovendien zullen hardwarefabrikanten medio 2010 nieuwe netbooks met ssd-drives aankondigden waarop Chrome OS standaard zal draaien. Deze netbooks zullen volgens de zoekgigant betere toetsenborden en touchpads krijgen, evenals grotere displays en betere accu's.
Wie al een netbook heeft met een harddisk, zal in de toekomst de schroevendraaier ter hand moeten nemen en de schijf moeten vervangen door een ssd-drive. Google gaf aan dat het pas na de lancering van de eerste Chrome OS-netbooks wil gaan nadenken hoe het OS op krachtiger hardware als desktops en notebooks kan gaan draaien. Verder zou er gewerkt worden aan code die zowel op x86- als ARM-processors draait.