Dites bonjour à Ubuntu Frame

  • Oct 22, 2023

Cette nouvelle distribution Ubuntu Linux Internet des objets est conçue spécifiquement pour les panneaux numériques et les kiosques d'utilisateurs.

Nous utilisons Canoniquec'est Ubuntu-Linux sur les ordinateurs de bureau, les serveurs et les cloud à tout moment. Mais Ubuntu trouve également sa place dans des objectifs plus restreints. Par exemple, Ubuntu Core Linux est souvent utilisé dans les appareils Internet des objets (IoT). Maintenant avec Cadre Ubuntu, Ubuntu a un rôle encore plus spécialisé: panneaux numériques et kiosques d'utilisateurs.

Une fonction spéciale

Exploiter l'IoT dans l'entreprise

La révolution technologique s'étend aux quatre coins du monde avec l'Internet des objets, et elle permet l'analyse et l'automatisation des données d'une manière jamais imaginée auparavant dans le monde des affaires.

Lisez maintenant

Ubuntu Frame facilite la création et le déploiement d'applications graphiques pour les kiosques interactifs, l'affichage numérique ou d'autres produits nécessitant une sortie graphique. En plus de fournir une base Ubuntu Linux, il est également livré avec un gestionnaire de rendu direct (DRM) et un paramètre de mode noyau (KMS) intégrés pour sauvegarder les affichages. Cela signifie que vous aurez moins de code à gérer et moins de possibilités de bogues et de vulnérabilités dans du code non testé. Tout cela, à son tour, donne aux programmeurs plus de temps pour travailler sur le contenu de l'affichage plutôt que pour peaufiner l'affichage lui-même.

L'objectif de Frame est de minimiser le temps de développement et de déploiement nécessaire à la création de solutions graphiques pour les appareils de pointe. Pour ce faire, il exploite les applications existantes et renforce les techniques de sécurité. Il est compatible avec des boîtes à outils telles que Flutter, Qt, GTK, Electron et Simple DirectMedia Layer (SDL) 2. Il prend également en charge HTML5 et Java.

Vous pouvez déployer des applications graphiques sur du matériel basé sur Frame à l'aide snaps, le format de paquet de nouvelle génération d'Ubuntu. Les snaps sont des progiciels conteneurisés. De par leur conception, Ubuntu Frame et les applications exécutées dessus sont isolées les unes des autres et limitées dans les ressources auxquelles elles peuvent accéder à partir du matériel. Ils sont également contrôlés et exploités de manière à bloquer automatiquement les accès non planifiés ou non autorisés aux API système privilégiées, aux parties du système d'exploitation ou aux données utilisateur non spécifiques à l'application.

Tout cela ensemble et prêt à l'emploi, Ubuntu Frame fournit aux développeurs tout ce dont ils ont besoin pour déployer des applications entièrement interactives. Il prend également en charge les interfaces graphiques, vous n'avez donc pas à vous soucier de la fabrication manuelle des interfaces de programmation d'application (API) pour gérer des pilotes matériels spécifiques. Il active également automatiquement les fonctionnalités d'affichage numérique, telles que la saisie sur écran tactile avec prise en charge de nombreux gestes.

"La fiabilité d'Ubuntu Frame a été largement testé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 déployée en production auprès des 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, responsable de l'ingénierie des écrans intelligents de Canonical.

Ubuntu Frame est également doté d'une sécurité intégrée. Le shell fournit des communications client-serveur sécurisées basées sur le Protocole Wayland. Les snaps client et serveur se trouvent dans des conteneurs séparés et sécurisés, de sorte que les applications ne peuvent communiquer avec Ubuntu Frame que via un socket sécurisé. Cela réduit les vecteurs d'attaque disponibles pour le code malveillant. Enfin, les éditeurs de logiciels snaps peuvent également bénéficier notifications automatiques sur les failles de sécurité. Les Snaps simplifient également la mise à jour des logiciels déployés avec les derniers correctifs de sécurité.

Avec Ubuntu Core, Ubuntu Frame est pris en charge jusqu'à 10 ans. Étant donné que les appareils embarqués sont déployés pendant des années, cela vous permet de déployer et de prendre en charge des appareils sécurisés pendant bien plus longtemps que la plupart des systèmes d'exploitation IoT et embarqués ne vous le permettent. Alors que la sécurité de l'IoT devient de plus en plus préoccupante, le matériel basé sur Ubuntu Frame est beaucoup plus attrayant pour les acheteurs et les utilisateurs finaux.

Histoires connexes :

  • Qu’est-ce que l’IoT? Tout ce que vous devez savoir dès maintenant sur l’Internet des objets
  • Sécurisé jusqu'au cœur: sortie de l'IoT Ubuntu Core Linux 20
  • Les communautés Linux et open source relèvent le défi de cybersécurité de Biden

Développeur

C'est la fin de la programmation telle que nous la connaissons – encore une fois
Les développeurs se sentent en sécurité dans leur emploi, mais ils envisagent toujours de démissionner
L’avenir du Web aura besoin d’un autre type de développeur de logiciels
Les meilleurs ordinateurs portables Linux pour les consommateurs et les développeurs
  • C'est la fin de la programmation telle que nous la connaissons – encore une fois
  • Les développeurs se sentent en sécurité dans leur emploi, mais ils envisagent toujours de démissionner
  • L’avenir du Web aura besoin d’un autre type de développeur de logiciels
  • Les meilleurs ordinateurs portables Linux pour les consommateurs et les développeurs