lundi 23 novembre 2009

Découverte de Chromium OS

En fin de semaine dernière, j'ai réussi après quelques déboires à récupérer une version pré-compilée de la béta (alpha ?) du nouveau système d'exploitation de Google : Chromium OS (annoncé sur le blog de dev de google : http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html).
Ce nouveau venu, est assez alléchant. Prévu pour fonctionner sur les netbooks, et plus particulièrement sur ceux équipés de SSD (périphérique de stockage devant remplacer le disque dur dans nos pc, basé sur de la mémoire flash et donc avec des temps d'accès réduits).
Il est prévu que ce système démarre en moins de 5s et il sera tout web, bien qu'un mode déconnecté soit prévu pour certaines applications.
Les premières machines à base de google Chromium OS devrait être commercialisées d'ici l'année prochaine (le code source est déjà disponible : http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code). Le matériel des constructeur sera validé par Google.

Le système serait basé sur une distribution Debian fortement allégée et optimisée pour le matériel qui le lancera (le matériel sera certifié Google). Tout ça pour permettre un démarrage rapide. Sur la sécurité, un reboot simple de la machine permettra de supprimer tout malwares/virus qui auraient réussi à s'installer, vos données étant en ligne, vous ne perdez rien.


Un OS WEB ?

Jusque la tout semble classique. La ou google se démarque, c'est le mode complètement connecté de leur système. Dés le démarrage, un écran de login apparaît, vous demandant votre couple login/password de votre compte Google classique (gmail/igoogle/etc). 2s après, la seule "vrai" application est démarré, le navigateur de la marque : chrome. En effet, tout passe par celui ci. Vos mails, notes, documents offices, photos, jeux, tout est online.
Google commence a posséder pas mal d'applications en ligne :
  • Gmail
  • Documents
  • Calendar
  • Picasa
  • Talk
  • etc


on peux évidemment émettre des réserves sur l'efficacité et le nombre de fonctionnalités de ces applications par rapport à leur concurrents "desktop", mais pour utilisation classique de bureau google possède quasiment tout ce qu'il faut dans leur suite logicielle. Ajoutons la simplicité d'utilisation, cela en fait un ensemble d'outils cohérents entre eux (au niveau styles/données partagées) et très accessible.

Donc dans son OS, google propose via son navigateur, et avec des technos classiques du web (HTML5/Javascript/CSS2), un suite logicielle online, qui démarre très rapidement. Merveilleux n'est ce pas.
En fait pas tant que ça, plusieurs petits problèmes se posent :
  • on ne peux installer vraiment aucune applications, on ne fait vraiment que du surf au final.
  • les logiciels puissants (édition photo/vidéo par ex) sont pour le moment hors de portée.
  • les jeux, si vous ne pouvez vous contenter de ceux en flash/java, vous allez être déçu.
  • La question se pose aussi sur la compatibilité matérielle, surtout pour l'impression/acquisition. les clés USB ou AP numériques devraient passer. par contre je demande à voir pour les clefs 3G.
Un mode déconnecté est possible sinon pour les applications de bases : gmail, document, etc...
Celui ci permettra une consultation des documents reçus avant la dernière synchronisation via Gears.



Quelle Cible ?

Pour le moment, chromium n'est pas pour le grand public, encore en version bêta comme l'ont été pendant longtemps certains produit phares de google.
Beaucoup de personnes sur le web doutent de l'utilité d'un OS en mode connecté et l'absence (l'interdiction même) de la possibilité d'installation de logiciel tiers même si Google n'interdit pas l'utilisation de logiciels web d'autre compagnies. On voit d'ailleurs dans une des vidéos de présentation l'utilisation de MS Office Online.
Par sa simplicité et son accessibilité, je pense que chrome os peut être un formidable outil de travail en entreprise, surtout pour ceux qui ne démarrent leurs pc que pour une utilisation d'office et outlook.
Pour ma part, je ne voyait pas l'intérêt de posséder un netbook, j'ai déjà un portable (vieillissant) en situation de mobilité et un desktop pour jouer à la maison et développer au travail.
Mais j'ai trouvé l'annonce de chrome OS vraiment bien, Je pense (si mes finances le permettent) me payer un netbook avec ce système quand les premiers seront disponibles. car au final je n'utilise mon portable que pour ça : mail, web chat quand je ne suis pas chez moi. A voir si avec une clef 3G, on peux se permettre de se déplacer partout et avoir accès en permanence à ses données.

Quelques infos pour obtenir Chromium OS :

2 méthode s'offre à vous :
Si vous possédez une machine sous Linux, vous avez la possibilité d'obtenir une copie du code source via le dépôt Git. l'avantage de cette méthode est qu'elle vous permet un accès à la dernière version du logiciel en permanence:
Dans ce lien est proposé la méthode de compilation et vous explique comment faire fonctionner votre copié sur une clef usb

L'autre méthode est de récupérer une image disque que vous pourrez tester dans une machine virtuel dans Sun Virtual Box Ou VmWare Player.
2 images sont disponible sur korben.info dans le billet Télécharger ChromeOS pour une machine virtuelle.

Attention à votre environnement de test, il n'y a pas de possibilité de configuration réseau (pour le moment ?), je n'ai pas réussi à passer le proxy du réseau de mon entreprise (en mode NAT ou pont de Virtual box) et j'ai du attendre d'être chez moi pour passer l'invitation de login (network not connected and offline login fail...)

quelques liens vidéo :