In juli maakte Google GROTE golven in de technische industrie door de ontwikkeling van een Google-besturingssysteem op basis van Linux aan te kondigen. Jarenlang is er gespeculeerd over of / wanneer Google dit zou doen, en toen de aankondiging toesloeg, was er geen tekort aan mensen die hun twee cent in de hand gooiden over hoe deze nieuwe mededinger het grootste ding in jaren zou zijn, of een complete verspilling van tijd. Nu Google de code eindelijk heeft geopend voor openbare weergave, hebben we besloten om eens te kijken naar waar Chrome OS echt over gaat.

Een opmerking over terminologie: de officiële Google-producten voor de browser en het besturingssysteem zijn respectievelijk Chrome en Chrome OS. De opensource-versies zijn Chromium en Chromium OS. Omdat ze in essentie hetzelfde zijn, gebruikt dit artikel de termen Chrome en Chrome OS.

Wat is het?

Zoals hierboven vermeld, heeft Google de Linux-kernel gebruikt als basis voor hun nieuwe besturingssysteem. Dit maakt een perfect ontwerp logisch, omdat het hen een stabiele, mainstream, open en goed ondersteunde basis geeft waarop ze kunnen bouwen. Het is ook goed nieuws voor de rest van ons, want het betekent dat we over geweldige hardwareondersteuning beschikken en gemakkelijk toegang hebben tot de ingewanden van het systeem.

Een van de meest ongewone aspecten van Chrome OS is dat het in wezen het concept van desktopapplicaties wegneemt. Dit betekent dat er geen handmatige installatie of verwijdering van pakketten is, geen handmatige upgrades en verbeterde beveiliging. Zelfs logins worden op afstand gedaan en gebruiken uw GMail-accountnaam om te verifiëren. Een mooi neveneffect hiervan is dat de eenmalige aanmelding wordt gebruikt om u automatisch aan te melden bij alle Google-services.

Wanneer u zich aanmeldt bij Chrome OS, krijgt u geen "bureaublad" of iets dergelijks, u wordt meteen in de webbrowser geplaatst (uiteraard Google Chrome).

Het is duidelijk dat wanneer je hele gebruikersinterface een webbrowser is, je een aantal dingen mist die normaal worden afgehandeld door de gebruikersinterface, zoals taakbalken, klokken en applets. Het browserscherm is enigszins aangepast om sommige opties van het desktop-paneeltype te omvatten. In de huidige versie van Chrome OS zijn enkele normale gebruikersinterface-elementen van de desktop opgenomen in de Chrome-browser. Hier ziet u bijvoorbeeld de knoppen voor energiebeheer en netwerkconfiguratie.

Bestanden opslaan

Chrome OS is opgesplitst in een paar delen op de schijf. Er zijn in wezen twee hoofdonderdelen, de systeembestanden en de gebruikersbestanden. De systeembestanden in Chrome OS worden feitelijk opgeslagen in een alleen-lezen partitie en er is vrijwel niets dat de gebruiker kan doen om deze te veranderen. In het begin klinkt dit misschien raar, maar het is om deze reden op deze manier ontworpen. Door alle systeembestanden gescheiden en alleen-lezen te houden, heeft Google de beveiliging verhoogd door alleen goedgekeurde software op de lokale client te laten bestaan. Elke keer dat het besturingssysteem wordt opgestart, controleert het de integriteit van het besturingssysteem en zal het eventuele gewijzigde bestanden overschrijven.

Dit roept natuurlijk de vraag op "Welnu, hoe kan ik bestanden opslaan?". Gebruikersbestanden worden gescheiden gehouden van de systeembestanden en worden niet daadwerkelijk opgeslagen op de computer met Chrome OS. Wanneer u een bestand opslaat, wordt het feitelijk opgeslagen in "de cloud", ook wel een internet-server genoemd. Alle bestanden "opgeslagen" worden gesynchroniseerd met uw Google-account en online opgeslagen.

Hoewel er een aantal nadelen aan die aanpak zijn, zijn er ook een aantal voordelen. Ten eerste hoeft u zich geen zorgen meer te maken over het maken van een back-up van die gegevens. Uit wat ik weet van de gegevensopslagpraktijken van Google, bestaat uw bestand op niet minder dan drie afzonderlijke locaties in datacenters over de hele wereld. Als een of twee van hen op de een of andere manier een catastrofale mislukking hebben, zullen uw gegevens bij de derde nog steeds voortleven. Het andere voordeel is automatische draagbaarheid. Als ik bestanden op mijn Chrome OS-netbook opsla en dan thuis vergeet terwijl ik op vakantie ben, kan ik elk ander Chrome OS-systeem laden en alles zal hetzelfde zijn alsof ik thuis op mijn eigen computer was.

Voor meer informatie over hoe en waarom Chrome OS de dingen op deze manier doet, kunt u de video hier bekijken.

Conclusie

Het is moeilijk om te meten wat ik denk van Chrome OS om twee belangrijke redenen. Ten eerste is het nog redelijk vroeg in ontwikkeling en kan daarom niet worden beschouwd als een nauwkeurig beeld van hoe het eindproduct eruit zal zien. Ten tweede vereisen de ontwerpkeuzes in Chrome OS een heel ander perspectief op wat een besturingssysteem precies zou moeten doen. Nadat ik mijn leven heb doorgebracht met het leren van de details van de "traditionele" manier, kan het enige tijd duren voordat ik mijn hoofd volledig kan omwikkelen met alle voor- en nadelen van het ontwerp.

Dat gezegd hebbende, er zijn zeker enkele dingen om van te houden en niet leuk te vinden over de huidige staat van Chrome OS. Na alle essentiële onderdelen van een Linux OS te hebben verwijderd, is de bootsnelheid niets minder dan fenomenaal. Eenmaal ingelogd, is het systeem in slechts enkele seconden operationeel. Voor iemand die gewoon snel wil opstaan ​​en online zijn, net als een netbook-gebruiker, kan dit geweldig zijn. Aan de andere kant, als je een krachtige gebruiker bent die graag in het lef van het systeem wil stappen en dingen op jouw manier wil laten werken, zal Chrome OS je waarschijnlijk ontevreden laten. Er zijn geen desktop-applicaties, dus aan elke computerbehoefte waaraan een web-app niet kan voldoen, kan eenvoudigweg niet worden voldaan. Voor mij is dat een groot nadeel en ik denk niet dat ik ooit Chrome zal gebruiken als mijn belangrijkste desktop-besturingssysteem, maar voor thin clients, netbooks en draagbare apparaten zou Chrome OS precies kunnen zijn wat we nodig hebben.

UPDATE: een Google-technicus heeft me gevraagd dit punt te verduidelijken. Chrome OS is ongeschikt als een desktop-OS, omdat het niet bedoeld is als een desktop-OS. Chrome OS is voor netbooks en andere draagbare internetapparaten en het is niet bedoeld om Linux en Windows op uw computer te vervangen.