UBports
UBports est à l'origine le nom d'un projet communautaire visant à porter le système d'exploitation pour écrans tactiles Ubuntu Touch sur un maximum d'appareils. Il est lancé en 2015 par Marius Gripsgård.
UBports | |
Écran d'accueil | |
Famille | Type Unix |
---|---|
Langues | Multi-langues |
Type de noyau | Monolithique modulaire (Linux) |
État du projet | Actif |
Plates-formes | Intel X86, ARM |
Entreprise / Fondateur |
Marius Gripsgård |
Entreprise / Développeur |
Communauté |
Licence | Multiples (Principalement GNU GPL) |
États des sources | Logiciel libre |
Première version | |
Dernière version stable | OTA-24 (18/11/2022) |
Méthode de mise à jour | APT |
Environnement de bureau | Lomiri (gestionnaire de bureau / anciennement Unity 8) |
Gestionnaire de paquets | dpkg |
Site web | https://ubports.com |
modifier |
Après l'annonce, le , de l'arrêt d'Ubuntu Touch par Canonical[1], la communauté récupère le code source et se donne pour mission de poursuivre son développement, Canonical donnant son accord pour que le nom d'Ubuntu Touch puisse continuer à être utilisé.
Compatibilité modifier
Appareils modifier
Plus de quatre-vingts appareils, regroupant ceux développés historiquement, ceux maintenus par les développeurs du projet et ceux maintenus par la communauté sont compatibles[2].
Sont encore à venir :
- NexDock 2 (socle)
- Moto Z2 Force (projecteur)
- Purism Librem 5[3][source insuffisante] (téléphone)
Le nom de code donné aux premiers appareils est une référence aux personnages de la franchise Dragon Ball.
Applications modifier
Les applications existantes sont spécifiques à la plateforme et se divisent en trois catégories : applications natives, applications Web et moteurs de recherche (« scopes »). Ces derniers ont été abandonnés à la version 12. Le choix est donc plus limité que sur les autres systèmes d'exploitation mobiles.
Fin 2017, la communauté UBports offre à ses fans un cadeau de Noël particulier, avec le logiciel optionnel Anbox (pour "Android in a Box"). Il implémente Android 7 dans un conteneur LXC, permettant ainsi l'accès aux applications Android compatibles[4].
Caractéristiques modifier
Installation modifier
Elle se fait au travers d'un installateur dédié pour les appareils compatibles.
Il est possible de commander certains appareils avec le système d'exploitation déjà installé, tel le PinePhone qui apparait en avril 2020[5].
Convergence modifier
Ce principe est inspiré de l'interface graphique Continuum proposée par Windows.
Les mêmes applications fonctionnent sur téléphone, tablette et ordinateur.
Une fois branché à un écran externe, le téléphone ou la tablette devient un pavé tactile et les applications s'adaptent pour afficher plus d'informations (« responsive design »).
Il est également possible de faire tourner des applications de bureau classiques Linux (en .deb) via un conteneur du nom de Libertine.
Architecture modifier
La pile logicielle est constituée :
- D'un noyau Linux
- De la couche d'abstraction matérielle du système d'exploitation Android mise dans un conteneur LXC
- Des pilotes de périphériques pour assurer la liaison avec le matériel
- La bibliothèque logicielle Bionic discutant avec celle GNU C au travers d'Hybris
- D'une distribution Gnu/Linux
- D'une interface utilisateur écrite en QML, un langage issu de l'infrastructure de développement Qt
Chaque nouvel appareil doit être configuré pour s'assurer que les différentes fonctionnalités (Bluetooth, GPS, etc.) fonctionnent.
Financement modifier
Les logiciels développés par UBports sont gratuits. Le développement repose sur un financement participatif via Patreon, Liberapay, PayPal, Bitcoin ou virement bancaire ainsi que sur des bénévoles[réf. souhaitée]. Quelques sociétés du monde de l'informatique sont également mécènes[7][source secondaire nécessaire].
La gestion a été confiée à la Fondation UBports, à but non lucratif et reconnue par les autorités allemandes depuis le .
Graphismes modifier
La mascotte du projet est un petit robot androïde orange et noir, conçu le et baptisé Yumi pour « You & Me ».
Références modifier
- Canonical, « Growing Ubuntu for cloud and IoT, rather than phone and convergence », sur Ubuntu Insights,
- (en) « Ubuntu Touch Devices », sur devices.ubuntu-touch.io (consulté le )
- (en-US) « Purism and UBports officially collaborate to offer Ubuntu Touch on Librem 5 – Purism », sur puri.sm,
- (de) Daniel AJ Sokolov, « Ubuntu Touch lernt Android-Apps auszuführen », sur heise.de,
- (de) Niklas Dierking, « Linux auf dem Handy: Neuer Anlauf mit dem Pinephone », sur heise.de,
- (en-US) John Paul Wohlscheid, « Remember Unity8 from Ubuntu? UBports is Renaming it to Lomiri », sur It's Foss,
- (en-US) « Sponsors | Ubports », sur UBports Foundation (consulté le )
Voir aussi modifier
Articles connexes modifier
Liens externes modifier
- Vidéo de présentation sur YouTube ()