Fuchsia OS entre dans une phase finale de tests internes

fuchsia-vendredi-dogfood

Récemment Google a publié les modifications qu'il a apportées pour indiquer la transition de votre nouveau système d'exploitation "OS Fuchsia" à la dernière étape de test interne «dogfooding», ce qui implique l'utilisation du produit dans les activités quotidiennes des employés, avant de le présenter aux utilisateurs ordinaires.

Dans cette étape, le produit est dans un état qui a déjà passé les tests de base des équipes spéciales d'évaluation de la qualité. Avant de livrer le produit au grand public, un dernier contrôle est effectué auprès de vos collaborateurs ils ne participent pas au développement.

À propos de Fuchsia

Pour ceux qui ne connaissent toujours pas le projet Fuchsia de Google, sachez que le géant de la recherche développe un système d'exploitation universel Il peut fonctionner sur tout type d'appareil, des stations de travail et smartphones aux équipements embarqués et grand public. Le développement est basé sur l'expérience de création de la plateforme Android et prend en compte les carences dans le domaine de l'échelle et de la sécurité.

Le système est basé sur le micro-noyau Zircon, basé sur les réalisations du projet LK, étendu pour une utilisation sur diverses classes d'appareils, y compris les smartphones et les ordinateurs personnels.

Zircon étend LK avec la prise en charge des bibliothèques et des processus partagés, un niveau utilisateur, un système de traitement d'objets et un modèle de sécurité basé sur les capacités.

Les contrôleurs sont implémentés en tant que bibliothèques dynamiques qui fonctionnent dans l'espace utilisateur, chargés par le processus devhost et gérés par le gestionnaire de périphériques (devmg, Device Manager).

Le projet a sa propre interface graphique écrit dans un langage Dart, ainsi que le projet développe un cadre pour la construction d'interfaces utilisateur Peridot, Gestionnaire de packages Fargo, bibliothèque standard libc, système de rendu Escher, pilote Magma Vulkan, gestionnaire de composites Scenic, MinFS, MemFS, ThinFS (systèmes de fichiers FAT en langage Go) et systèmes de fichiers Blobfs, ainsi que le gestionnaire de sections FVM, le développement d'applications prend en charge pour le langage C / C ++, Dart, entre autres composants.

Pendant le processus de démarrage, un administrateur système est utilisé qui inclut appmgr pour créer l'environnement logiciel initial, sysmgr pour créer l'environnement de démarrage et basemgr pour configurer l'environnement utilisateur et organiser la connexion.

Pour la compatibilité avec Linux en fuchsia, la bibliothèque Machina proposée, qui vous permet d'exécuter un programme Linux dans une machine virtuelle isolée spéciale formée en utilisant un hyperviseur basé sur les spécifications du noyau zircon et Virtio, par analogie avec la manière organisée de lancer Linux- applications sur Chrome OS.

Quels changements y a-t-il dans le dogfood?

Dans cette version interne finale, il est mentionné que le composant fuchsia.cobalt.SystemDataUpdater a été ajouté au système de gestion de livraison des mises à jour Omaha, test des éditions Chrome et Chrome OS et fournit des instructions pour transférer des périphériques vers la nouvelle branche "dogfood-release" en utilisant l'utilitaire fx (similaire à adb pour Fuchsia).

Aussi des ensembles de chargeur de démarrage ont été ajoutés pour la branche «dogfooding» vers le système d'intégration continue et des métriques séparées sont incluses dans la plateforme Fuchsia pour évaluer les résultats des tests.

Commentaires sur les changements apportés au Fuchsia ils mentionnent deux liens pour fournir les mises à jour fuchsia-updates.googleusercontent.com et arm64.dogfood-release.astro.fuchsia.com, dans le deuxième lien Astro est le nom de code de l'écran intelligent Google Nest Hub, qui est apparemment utilisé par les employés de Google comme prototype pour tester Fuchsia à la place du micrologiciel standard de la plate-forme Cast.

L'interface Nest Hub est basée sur l'application Dragonglass qui utilise le framework Flutter, également pris en charge par Fuchsia.

Enfin on s'attend à ce que si tout se passe bien à ce stade des tests internes auprès des collaborateurs, la version finale destinée au public pourrait venir. Bien qu'il soit clair que la raison pour laquelle il reste dans la phase de test est de peaufiner tous ces détails et erreurs détectés.

Mais le vrai test sera dans le lancement public, et beaucoup se demandent si ce n'était pas un autre produit Google qui, s'il ne répond pas à leurs attentes, finira par devenir un autre produit plus abandonné.

source: https://9to5google.com


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Un commentaire, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Autopilot dit

    Je connaissais l'existence de ce projet mais je n'avais jamais rien lu de particulier à son sujet. J'ai aimé la présentation. Il est maintenant temps de voir s'il s'agit d'un remplacement valide avec des applications ou non.