1 pièce(s) jointe(s)
À propos de son nouvel OS Fuchsia, Google déclare qu'il essaie « simplement de nouveaux concepts »
Projet Fuchsia : Google serait en train de développer un nouvel OS
Destiné à faire tourner des appareils allant des objets connectés aux ordinateurs
Pendant des années, Google a développé des systèmes d’exploitation comme Android et Chrome OS afin de faire tourner ses appareils. Ces systèmes ont toujours eu un point commun, leur dépendance du noyau Linux. Cependant, avec l’émergence de l’internet des objets (IoT), de nouveaux OS sont voués à apparaitre pour suivre ce mouvement, et c’est justement ce que fait Google. La firme serait en train de développer un nouveau système d’exploitation, le nom du projet est Fuchsia.
Le projet est hébergé sur Github et encore en phase de développement. Pour le moment, la firme n’a pas précisé à quoi bon servirait cet OS, tout ce qu’on sait est que Google a fait un nouveau départ, puisqu’il n’utilise pas le noyau Linux. Pour certains, Google serait en train d’établir un lien en Chrome OS et Android. La description basique livrée avec le projet indique que Fuchsia serait capable de faire tourner n’importe quel appareil, des microprocesseurs et terminaux embarqués aux smartphones et ordinateurs portables.
La documentation contient des informations intéressantes ; tout comme Android qui s’appuie sur le noyau Linux, Fuchsia a été développé avec un nouveau noyau nommé Magenta, lui-même basé sur le projet LittleKernel. Magenta est un micro-kernel de taille moyenne caractérisé par sa capacité de s’adapter à différents types de systèmes de toutes tailles et formes (Appareils embarqués, smartphones, ordinateurs…). Magenta serait destiné à concurrencer d’autres OS embarqués et commerciaux comme FreeRTOS et ThreadX. Il semblerait que Google s’est appuyé aussi sur le projet Flutter pour l’interface de l’OS et a choisi Dart comme le langage de programmation principal de la nouvelle plateforme.
Comme cité auparavant, les points de vue divergent sur le but qui a poussé Google à commencer le développement d’un nouveau système d’exploitation. La firme avait auparavant annoncé qu’elle entendait rapprocher Chrome OS et Android avec une unification prévue pour 2017. La firme pourrait aussi travailler sur une solution pour faire tourner ses appareils comme le routeur Google OnHub ou encore les objets connectés livrés par des tiers.
Google a indiqué dans la documentation que le nouvel OS supporte un large éventail de fonctionnalités comme les modes utilisateur, ce qui veut dire que Fuchsia est destiné à faire bien plus que de tourner de simples appareils connectés à un réseau Wifi. Les outils exploités par les développeurs pour l’interface de l’OS suggèrent que Google compte livrer Fuchsia avec une interface utilisateur Material Design.
Peut-être que Google compte remplacer un jour ses deux OS vedettes par Fuchsia, ou peut-être qu'il le réserve pour la liste grandissante de terminaux et d’appareils connectés qui nécessitent un OS plus léger qu’Android. Le projet pourrait aussi être une expérimentation qui ne sera jamais commercialisée. Néanmoins, le développement d’un nouveau noyau et système d’exploitation est une tâche énorme, pour cela, il serait judicieux de garder un œil sur ce nouvel OS pour savoir quelle direction va prendre Google, surtout que l’on sait qu’il sera compatible avec différents appareils, dont le Raspberry Pi 3 prochainement.
Source : Github (Fuchsia)
Et vous ?
:fleche: Qu'en pensez-vous ?
Voir aussi :
:fleche: Les applications Android débarquent sur Chromebook avec Chrome OS 53 via le canal développeurs
Fuchsia : le nouvel OS mystérieux de Google se concrétise en images
Fuchsia : le nouvel OS mystérieux de Google se concrétise en images
Il serait destiné aux téléphones et aux ordinateurs personnels modernes
En août dernier, des rumeurs ont suggéré que Google serait en train de développer un nouvel OS destiné « aux téléphones et aux ordinateurs personnels modernes », comme l’indique Google sur le site du projet. Ce troisième OS du moteur de recherche pourrait venir concurrencer Android ou même le remplacer puisqu’il a été doté désormais d’une interface utilisateur.
Contrairement à Android et Chrome OS, Fuchsia n’est pas basé sur Linux. Il s’appuie sur un nouveau micronoyau appelé « Magenta » et développé par Google. Magenta est un micronoyau de taille moyenne caractérisé par sa capacité de s’adapter à différents types de systèmes de toutes tailles et formes (appareils embarqués, smartphones, ordinateurs…). Laisser tomber le noyau de Linux pourrait être choquant pour certains, mais l’écosystème d’Android actuellement ne suit pas la cadence du développement du noyau Linux. Même le Google Pixel tourne toujours sous le noyau Linux 3.18 qui a été lancé depuis la fin de 2014.
Les images récentes de l’OS donnent une idée sur le travail accompli par Google, notamment avec l’ajout d’un design basé sur des cartes. L’interface utilisateur porte le nom Armadillo et va servir comme « l’interface utilisateur par défaut de Fuchsia ». Cette interface a été développée avec le SDK Flutter de Google utilisé pour le développement de code multiplateforme qui s’exécute sur plusieurs OS comme Android, iOS et même Fuchsia. Cela veut dire qu’Armadillo peut être compilée et s’exécuter sur un appareil Android.
Il est possible de télécharger la source et compiler l’interface utilisateur de Fuchsia en un fichier APK installable sur tout appareil Android. Ce sont les fouilles de Hotfix IT qui ont permis de découvrir un dossier nommé Armadillo qui inclurait l’interface de Fuchsia. Cette interface constitue une refonte de l’écran d’accueil avec un clavier, un bouton d’accueil et un gestionnaire de fenêtres. Pour le moment, le dossier ne donne qu’une idée graphique (mais pas vraiment fonctionnelle) sur l’interface utilisateur de ce nouvel OS.
L’écran d'accueil comprend une liste déroulante, au centre on trouve la photo de profil, la date, le nom de la ville et l’icône de batterie. En haut, il y a des cartes « Story » des applications récentes et au-dessous, il y a une autre liste déroulante de suggestions qui ressemblent à Google Now. En quittant l’écran principal, on voit apparaitre un bouton « home » en bas de l’écran qui est juste un cercle blanc.
En cliquant sur l’image de profil au centre, un menu apparait et affiche des boutons de réglages rapides ressemblant à ceux d’Android. La première ligne des icônes affiche la batterie et la connectivité. Au-dessous, des sliders permettent de régler le niveau de volume et de luminosité, ainsi que les icônes usuelles du mode avion, « Ne pas déranger » et l’autorotation. Pour le moment, ces boutons n’affectent pas Android.
Développer un nouveau système d’exploitation grand public n’est pas une tâche facile et rares sont les entreprises qui se lancent dans une telle mission. Mais Google a prouvé maintes fois qu’il est capable de le faire, surtout qu’il compte dans ses rangs des vétérans du monde des OS.
Si le développement d’un nouvel OS peut être bénéfique pour les consommateurs et l’entreprise qui assure son développement à l’image d’iOS d’Apple, on ne connait toujours pas la raison exacte qui a poussé Google à se lancer dans le développement d’un nouvel OS qui va entrer en concurrence directe avec Android. Pour le moment, l’entreprise n’a pas donné de commentaire sur ses ambitions avec Fuchsia. Travis Geiselbrecht qui est un développeur de l’équipe de Fuchsia a informé dans une room de chat (Fuchsia IRC) que le nouvel OS constitue un projet sérieux qui ne sera pas vite oublié rapidement par Google.
Avec Android, Google fait toujours face à des problèmes qui résultent de décisions anciennes du géant de la recherche, avant qu’Android ne soit devenu le premier OS mobile en termes de part de marché avec plus d’un milliard d’utilisateurs. En effet, Google a toujours du mal à déployer les mises à jour d’Android à travers tout le parc d’utilisateurs et des constructeurs. De plus, la firme cherche à améliorer davantage la performance d’Android. Dans le projet Fuchsia, les applications Flutter sont développées avec Dart, un langage développé par Google et qui se focalise sur la haute performance et des applications qui peuvent tourner jusqu’à 120 fps.
Pour le moment, rien ne prouve que Fuchsia puisse remplacer Chrome OS ou Android, mais il pourrait servir de base pour une transition majeure d’Android, non seulement pour les utilisateurs, mais aussi pour les développeurs qui pourront créer des applications multiplateformes avec Flutter capables de tourner sur iOS, Android et Fuchsia.
Source : Hotfix
Et vous ?
:fleche: Pensez-vous que Google va remplacer Android par Fuchsia OS ?
pas sur que sa remplace Android
Ce qui a fait le succès d'Android c'est son ouverture !
Chaque constructeurs de smartphone peut installer android gratuitement (sans payer de royalties ou de licence) et d'y mettre les composants qu'il souhaite.
Dans la pratique y'a quelques limitations:
Google impose aux constructeurs de mettre ces mer*** si ils veulent installer le google store.
MS à quelques brevet fumeux aussi qui lui permet de gagner plus de fric que le chiffre d'affaire de Windows Phone/Mobile...
Je vois pas l’intérêt pour google de crée un autre os pour remplacer android, si ce n'est pour plus emprisonner l'utilisateur et donc le rendre plus dépendant de cette boite.
La vidéo montrant un smartphone, le voir comme un remplaçant/concurrent d'android n'est pas idiot après tous.
Mais je spécule, attendons de voir mais si c'est pour nous pondre un os comme Tyzen, ils peuvent se le mettre ou je pense car il n'est absolument pas libre.
1 pièce(s) jointe(s)
Projet 'Fuchsia': Google travaille tranquillement sur un successeur à Android
Fuchsia devrait remplacer Android et Chrome OS d’ici 5 ans
Des vétérans de Google seraient associés à son développement
Annoncé dans des rumeurs en août 2016 et présenté brièvement dans une vidéo sur cette même plateforme l'an dernier, Fuchsia de Google continuerait tranquillement son chemin vers la forme concrète d’un système d’exploitation qui devrait succéder à Android et Chrome OS. Les dernières informations sur l’OS interviennent dans un contexte où l’entreprise vient de recevoir la plus importante des amendes antitrust, infligée par la Commission européenne, d’un montant de 5 milliards de dollars pour avoir utilisé Android pour abus de position dominante.
Nous savons déjà que les informations sur l’OS ont filtré depuis GitHub selon lesquelles Fuchsia ne serait pas basée sur le noyau Linux comme l’actuel Android, mais plutôt sur la plateforme Magenta renommé Zircon. Zircon est composé d'un microkernel ainsi que d’un ensemble de services utilisateur, de pilotes et de bibliothèques nécessaires au démarrage du système, à la communication avec le matériel, au chargement l'espace utilisateur et à l’exécution de l’ensemble.
La toile a été également animée par de longues files de discussion, en début d’année, sur le choix du langage pour le codage du microkernel du système d’exploitation selon lesquelles le géant des technologies aurait porté son choix sur C++ au détriment de C.
Le projet continue sa mue et, selon Bloomberg, une équipe de plus de 100 personnes composée vétérans de l'open source de l'entreprise, serait mise à contribution pour le développement de la plateforme.
En effet, Android n’aurait pas pu combler les attentes d’orientation de Google assigné par Sundar Pichai, Directeur général, en tant que services d’intelligence artificielle qui devraient atteindre les consommateurs où qu’ils soient dans le monde entier, selon Bloomberg. Fuchsia OS est en train d’être développé pour combler ces insuffisances et mieux prendre en charge, non seulement, les interactions vocales, mais également, les mises à jour de sécurité fréquentes ainsi qu’une apparence unique sur une gamme d'appareils connectés à Internet.
L’objectif poursuivi par l’équipe de développeurs est de mettre au point un système d'exploitation unique capable de gérer tous les gadgets propres à l'entreprise, comme les téléphones Pixel et les haut-parleurs intelligents, ainsi que des appareils des autres constructeurs qui exécutent Android et Chrome OS. Certaines applications qui seront supportées par Fuchsia telles que des écrans interactifs et des commandes vocales pour YouTube seraient en expérimentation chez Google.
Le déploiement du nouvel OS commencerait, dans un délai de 3 ans, par les appareils domestiques connectés tels que les haut-parleurs à commande vocale, et se poursuivra avec les appareils plus grands tels que des ordinateurs portables, dans un délai de 5 ans, selon Bloomberg.
Cependant, Pichai et son adjoint Hiroshi Lockheimer qui gère Android et Chrome OS, doivent encore signer une feuille de route pour Fuchsia, selon Bloomberg.
En effet, Google devra préparer le terrain pour une refonte harmonieuse à cause des querelles que la société a avec certaines autorités et des problèmes que rencontre Fuchsia en interne selon lesquels les caractéristiques de sécurité et de confidentialité du système d'exploitation naissant paralyseraient les activités publicitaires de Google. En outre, Google devra convaincre d’abord ses nombreux partenaires dans le domaine du hardawre, du développement et des annonces mobiles avant d’engager sa refonte.
L’adoption de Fuchsia aurait de nombreux avantages pour la société du fait que le nouvel OS corrige certains manquements de l’ancien en étendant ses possibilités.
En effet, primo, seulement moins de 10 % des utilisateurs d’Android mettent à jour leurs téléphones lorsque Google publie une nouvelle version du système d'exploitation. Et Fuchsia est conçu pour corriger ce problème. « Le fait de quitter Android pourrait donner à Google l'opportunité d'appuyer sur le bouton de réinitialisation pour toutes les erreurs qu'il croit avoir commises il y a dix ans », a déclaré Jeffrey Grossman, cofondateur de l'application de messagerie Confide. « Il pourrait être en mesure de retrouver un peu de puissance qu'il a cédé aux fabricants d'appareils et aux opérateurs télécoms. » En effet, les partenaires de Google ne se préoccupent pas de l’installation des mises à jour du système d’exploitation publiées par Google.
Secondo, Fuchsia incorporerait des mesures de sécurité encore plus strictes. En effet, les ingénieurs ont intégré dans le code mis en ligne des clés d'utilisateur chiffrées, un outil de confidentialité qui garantit la protection des informations à chaque mise à jour du logiciel. Aussi, Nick Kralevich, un lead security engineer pour Android pendant neuf ans, travaille sur Fuchsia.
Tertio, Fuchsia est développé avec l'interaction vocale à la base, type d'application vocale qu’Android ne prend pas en charge. Egalement, le design de Fuchsia intègre une flexibilité qui tient compte des nouveaux produits tels que les téléviseurs, les voitures et les réfrigérateurs.
Quarto, le passage du noyau Linux au noyau Zircon permet à Google de ne plus utiliser Java dans le développement de son OS. En effet, Java est au centre d’un procès entre Google et Oracle Corporation qui accuse Google d'utilisation illégale des API Java pour rendre plus solide son activité mobile.
Cependant, l’inconvénient d’avoir abandonné le noyau Linux est que certains périphériques existants seront incompatibles, car le noyau Zircon ne prend pas en compte de nombreuses anciennes technologies.
Source : Bloomberg
Et vous ?
:fleche: Que pensez-vous de ce changement majeur en cours ?
:fleche: Pensez-vous que ce sera facile pour Google de se faire accompagner par tous ses partenaires dans sa nouvelle aventure ?
Voir aussi
:fleche: Fuchsia OS : C++ est-il plus avantageux que C pour le développement d'un microkernel ? Le choix de Google divise
:fleche: Fuchsia : le mystérieux OS de Google fera tourner des applications développées en Swift, un langage supplémentaire après Go, Rust et Python
:fleche: Fuchsia : le nouvel OS mystérieux de Google se concrétise en images, il serait destiné aux téléphones et aux ordinateurs personnels modernes
:fleche: Projet Fuchsia : Google serait en train de développer un nouvel OS, destiné à faire tourner des appareils allant des objets connectés aux ordinateurs