IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Google étend le modèle open source de Fuchsia, son système d'exploitation basé sur le microkernel Zircon,
Pour faciliter l'engagement du public dans le projet

Le , par Stéphane le calme

322PARTAGES

12  0 
Fuchsia est un système d'exploitation développé par Google. Contrairement aux précédents systèmes d'exploitation développés par l'entreprise qui sont basés sur le noyau Linux comme Google Chrome OS et Android, Fuchsia est basé sur un nouveau micronoyau appelé Zircon, dérivé de Little Kernel (LK), qui a été conçu pour les systèmes embarqués et qui est principalement écrit en C. Selon la présentation, Fuchsia est conçu pour fonctionner sur une multitude d'appareils, y compris les téléphones mobiles et les ordinateurs personnels.

Google a décidé d’étendre le modèle open source de Fuchsia pour faciliter l'engagement du public dans le projet. Wayne Piekarski, Developer Advocate for Fuchsia, a expliqué :

« Fuchsia est un projet à long terme visant à créer un système d’exploitation open source à usage général, et nous développons aujourd’hui le modèle open source de Fuchsia pour accueillir les contributions du public.

« Fuchsia est conçu pour donner la priorité à la sécurité, à la mise à jour et aux performances, et est actuellement en cours de développement actif par l'équipe Fuchsia. Nous développons Fuchsia en open source, dans notre référentiel git depuis quatre ans. Vous pouvez parcourir l'historique du référentiel sur https://fuchsia.googlesource.com pour voir comment Fuchsia a évolué au fil du temps. Nous posons cette base depuis le noyau pour faciliter la création de produits et d'expériences durables et sécurisés.

« À partir d'aujourd'hui, nous étendons le modèle open source de Fuchsia pour faciliter l'engagement du public dans le projet. Nous avons créé de nouvelles listes de diffusion publiques pour les discussions sur les projets, ajouté un modèle de gouvernance pour clarifier la manière dont les décisions stratégiques sont prises et ouvert le système de suivi des problèmes pour que les contributeurs publics puissent voir ce sur quoi on travaille. Dans le contexte de l’open source, nous accueillons les contributions de haute qualité et bien testées de tous. Il existe maintenant un processus pour devenir membre pour soumettre des correctifs, ou un committer avec un accès en écriture complet.

« En outre, nous publions également une feuille de route technique pour Fuchsia afin de fournir de meilleures informations sur l'orientation et les priorités du projet. Certains des points forts de la feuille de route sont le travail sur un framework de pilote pour mettre à jour le noyau indépendamment des pilotes, l'amélioration des systèmes de fichiers pour les performances et l'expansion du pipeline d'entrée pour l'accessibilité.

« Fuchsia est un projet open source inclusif de par sa conception, de l'architecture de la plateforme elle-même à la communauté open source que nous construisons. Le projet évolue encore rapidement, mais les principes et valeurs sous-jacents du système sont restés relativement constants tout au long du projet. Plus d'informations sur les principes architecturaux fondamentaux sont disponibles dans la documentation: sécurisé, actualisable, inclusif et pragmatique.

« Fuchsia n'est pas prêt pour le développement de produit général ou comme cible de développement, mais vous pouvez le cloner, le compiler et y contribuer. Il prend en charge un ensemble limité de matériel x64 et vous pouvez également le tester avec l'émulateur de Fuchsia. Vous pouvez télécharger et créer le code source en suivant le guide de démarrage ».


Emulateur Fushcia

Que savons nous de Fuchsia pour le moment ?

S’agit-il d’un système d’exploitation pour tous types d’appareils ?

La probabilité semble élevée à ce niveau et lorsqu’on se réfère à la récente déclaration de Google durant sa conférence I/O de mai 2019, nous pouvons dire que cette hypothèse tient la route. Hiroshi Lockheimer de l'équipe des plateformes et des écosystèmes chez Google a déclaré ce qui suit : « Fuchsia est un projet open source de Google. Nous investissons dans la modernisation et l’essai de nouveaux concepts relatifs aux systèmes d’exploitation. Il ne s’agit ni de remplacer Android ni de remplacer Chrome OS ». Fuchsia est-il un système d’exploitation universel qui sera chargé de piloter tous les périphériques fonctionnant sous Android et Chrome OS ? La réponse de Hiroshi Lockheimer laisse paraître cela.

« Dans le monde de l’IdO, de plus en plus d’appareils nécessitent des systèmes d’exploitation et de nouvelles exécutions. On dispose...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de ji_louis
Membre régulier https://www.developpez.com
Le 09/12/2020 à 14:10
Google fait un nouveau système généraliste à partir de zéro pour en finir avec les contraintes de droits issues des droits d'auteur et des copyrights d'Oracle (java, donc Androïd) et Linux (et ses multiples déclinaisons).
C'est aussi une manière d'unifier les interfaces pour l'internet des objets pour que tout le monde puisse communiquer de la même manière (c'est bon pour tout le monde), et à leur main (c'est bon pour Google) puisqu'ils dirigent le processus et ses résultats.
0  0