C’est un énorme cataclysme qui vient de se produire dans la technosphère.
Google vient de déclarer ouvertement la guerre à Microsoft en annoncant un système d’exploitation (nommé Chrome OS) destiné aux ordinateurs de bureau et aux netbooks. Il sera compilé pour ARM et x86.
Quelques pronostics à chaud. On n’a encore que peu d’infos mais voici à mes yeux les différences :
Android, chaines d’exécution :
Code Java -> Bytecode Dex -> Exécution machine
Code C -> JNI -> (Interface avec) Java
Code Python (en beta, j’ai pas trop d’infos technique dessus)
Chrome OS, chaines d’exécution :
Mystère, mais probable portage de Google App Engine Donc :
Code Python -> Framework Django -> Exécution
Code Python -> CGI -> Exécution
Java -> JVM -> Exécution
Android, chaine d’usage :
Secteur embarqué (téléphones, Set top boxes, automates, PDA industriels, Netbooks)
Chrome OS, chaine d’usage :
Secteur Desktop x86 (Mac, PC, netbooks), ARM (Netbooks)
Secteur Serveur ?
Android, les briques :
Linux, Framework Android, Machine virtuelle Dalvik, UI
Chrome OS, les briques :
Mystère, mais au pressenti :
Linux, Framework Google App engine + Gears, UI (= navigateur Chrome)
On n’a donc une redondance d’usage sur les netbooks et une redondance techno sur certains langages et le noyau de l’OS (en tout cas d’après mes pronostics) qui me laissent supposer une exécution des applis Android sur Chrome OS mais pas le contraire.
Envie de retrouver les meilleurs articles de Frandroid sur Google News ? Vous pouvez suivre Frandroid sur Google News en un clic.
NaCl plus Google wave. Baser l'os sur le réseau, la communication. G.Wave comme truc collaboratif. docs, etc. comme suite logicielle, ça se tient tout ça. Et on aura tous un petit terminal , pour se connecter au gros serveur qu'est le cloud.
@g Oui c’est ce dont je parle dans mon premier commentaire.
grosso modo c'est dans l'esprit de good os, dont la sortie traine depuis un moment ? http://www.thinkgos.com/cloud/index.html
@g : Complètement merci d'avoir mis la main dessus. Précisions quand je dis google App engine je parle en tant que produit, le contenu technologique peut (va !) varier à l'intérieur du packaging technico-commercial.
@cr0vax je pense que la solution est là: http://code.google.com/p/nativeclient/
Je crois encore qu'un OS qui ne sait pas exécuter des applis n'est pas un OS et que Google n'est pas encore suffisament ringard pour basarder un navigateur en OS juste à coup d'interface. Quant aux applis Android, tu oublies les widgets etc. Il y a des applis et des bouts du framework qui font sens partout. Et on ne parle pas que de dév. On parle aussi de modèle de distribution.
Je vois mal s'executer les appli android sur chrome OS. D'ailleurs je trouvais ca étrange toutes ces rumeurs d'android pour netbook... Les appli android doivent être pensées pour s'éxecuter sur un device mobile. c'est à dire : _Limité sur sa taille d'écran _Limité dans sa puissance de calcul et d'affichage _Limité dans sa mémoire allouée (5 mo de mémoire alloués pour une appli android, c'est très peu en java) _et son interface utilisateur (doigts + 1 bouton menu + 1 trackpad + accélérometre) Alors que toutes ces limitations sont totalement différentes pour un netbook. Je voyais déjà un casse tête énorme pour les ergonomes informatiques et les développeurs. Maintenant c'est plus clair : Les appli android c'est pour les portables, les appli chrome OS c'est pour les netbook... en tant que développeur, me voilà rassuré...
Je me porte en faux, je crois plûtot que la chaine d’exécution de Google chrome OS sera du genre: Web -> widgets sur le bureau Web -> native client -> code natif et rapide Et enfin, saupoudrez avec du Gears, et hop! vous avez un webOs (oups ça c’est à Palm) un chromeOS. Je ne crois pas qu’il y aura de Google App Engine sur l’OS, mais rien n’empechera les utilisateurs de continuer à l’utiliser pour faire des applis (web, c’est le but). Python pourra être dispo, mais je ne vois pas Google l’utiliser comme moteur d’applications principal sur cet OS (je peux me tromper).
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix