Canonical a annoncé le lancement d'Ubuntu Frame, son nouveau système d'exploitation d'affichage intégré

Canonical a dévoilé la première version d'Ubuntu Frame, qui est une nouvelle OS qui est orienté à utiliser dans les bornes Internet, les bornes libre-service, stands d'information, affichage numérique, miroirs intelligents, écrans industriels, appareils IoT et d'autres applications similaires.

La coquille est conçu pour fournir une interface plein écran pour une seule application et est basé sur le serveur d'affichage Mir et le protocole Wayland.

Selon l'entreprise, la disponibilité d'Ubuntu Frame signifie désormais que les développeurs n'ont pas besoin d'intégrer et de maintenir des solutions partielles tels que DRM, KMS, protocoles d'entrée ou politiques de sécurité. Cela laissera plus de temps aux développeurs pour se concentrer sur le contenu qui sera affiché à l'écran et réduira le nombre de bogues et de vulnérabilités dans le code qui ne sont plus nécessaires.

À propos d'Ubuntu Frame

Ubuntu Frame peut être utilisé pour exécuter des applications basées sur GTK, Qt, Flutter et SDL2, ainsi que des programmes basés sur Java, HTML5 et Electron.

Il est possible de démarrer les deux applications compilé avec le support par Wayland comme programmes basés sur Protocole X11 (utilisé par Xwayland). Pour organiser le travail dans Ubuntu Frame avec des pages ou des sites Web séparés, le programme Electron Wayland est développé avec la mise en œuvre d'un navigateur Web spécialisé en plein écran, ainsi qu'un port du moteur WPE WebKit.

Pour une préparation et une mise en œuvre rapides de solutions basées sur Ubuntu Frame, il est proposé d'utiliser des packages au format snap, à l'aide desquels les programmes de lancement sont isolés du reste du système.

« Ubuntu Frame permet à nos clients de créer facilement des solutions de vente au détail intelligentes et de signalisation numérique plus sécurisées, fiables et personnalisables tout en exploitant la puissance des plates-formes ThinkEdge de Lenovo », a déclaré Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group.

Lors du développement de la solution, l'objectif était de minimiser le temps de développement et de déploiement pour créer des solutions graphiques pour les périphériques en tirant parti des applications existantes et en renforçant les techniques de sécurité.

Le shell Ubuntu Frame est adapté pour fonctionner sur l'environnement système Ubuntu Core, une version compacte de la distribution Ubuntu qui se présente sous la forme d'une image monolithique indivisible du système de base qui n'est pas divisée en packages deb séparés et utilise un mécanisme de mise à jour atomique à l'échelle du système.

Les composants d'Ubuntu Corey compris le système de base, le noyau Linux, les plugins système et les applications supplémentaires, ils sont au format snap et sont gérés par la boîte à outils snapd.

Les composants Span sont isolés à l'aide d'AppArmor et de Seccomp, créer une ligne supplémentaire pour protéger le système au cas où des applications individuelles seraient compromises. Le système de fichiers sous-jacent est monté en lecture seule.

« La fiabilité d'Ubuntu Frame a été largement prouvée sur le terrain. Sa technologie est en développement depuis plus de 7 ans et en production depuis 5 ans, en utilisant des techniques de pointe, et a été mise en œuvre en production pour les utilisateurs de bureau et mobiles Linux. En tant que tel, Ubuntu Frame est l'un des serveurs graphiques les plus matures disponibles aujourd'hui pour les appareils embarqués. Michał Sawicz, directeur de l'ingénierie des écrans intelligents chez Canonical. 

Pour créer un kiosque personnalisé limité à l'exploitation d'une application, le développeur n'a qu'à préparer l'application elle-même et toutes les autres tâches de maintenance de l'équipement, la mise à jour du système et l'organisation de l'interaction avec l'utilisateur sont pris en charge par Ubuntu Core et Ubuntu Frame, y compris la prise en charge du contrôle gestuel de l'écran sur les systèmes à écran tactile.

Il est indiqué que mises à jour pour corriger les bugs et les vulnérabilités dans les versions Ubuntu Frame sera généré pendant 10 ans. En option, le shell peut être exécuté non seulement sur Ubuntu Core, mais également sur n'importe quelle distribution Linux prenant en charge les packages Snap.

Dans le cas le plus simple, pour déployer un kiosque Web, installez et exécutez simplement le package ubuntu-frame et configurez divers paramètres de configuration.

Les développements du projet sont distribués sous licence GPLv3. Les packs de snaps sont prêts à être téléchargés.

Enfin, si vous souhaitez en savoir un peu plus, vous pouvez consulter les détails dans la lien suivant


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  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.