UBports

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

UBports
UBports sur smartphone (applications, 2018)
UBports sur smartphone (applications, 2018)

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
Licence Multiples
(Principalement GNU GPL)
États des sources Logiciel libre
Open Source
Méthode de mise à jour APT
Environnement de bureau Unity 8
Site web https://ubports.com/

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 a été lancé en 2015 par Marius Gripsgård.

Après l'annonce, le 5 avril 2017, de l'arrêt d'Ubuntu Touch par Canonical[1], le projet a récupéré son code source et s'est donné pour mission de poursuivre son développement. Canonical a donné son accord de principe pour que le nom d'Ubuntu Touch puisse continuer à être utilisé.

Appareils compatibles[modifier | modifier le code]

Historiques[modifier | modifier le code]

Maintenus par les développeurs du projet[modifier | modifier le code]

Maintenus par des tiers[modifier | modifier le code]

À venir[modifier | modifier le code]

Applications compatibles[modifier | modifier le code]

Les applications existantes sont spécifiques à la plateforme et se divisent en trois catégories : applications natives, applications Web et moteurs de recherche (« scopes »).

La liste exhaustive est consultable via une logithèque appelée Open Store.

Fonctionnalités majeurs[modifier | modifier le code]

Convergence[modifier | modifier le code]

Ubuntu Touch dans sa version bureau, tablette et téléphone (exemple de l'application Musique)

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 en .deb via un conteneur du nom de Libertine.

Protection de la vie privée des utilisateurs[modifier | modifier le code]

Il n'est pas nécessaire de fournir des informations personnelles ni d'ouvrir un compte pour télécharger des applications ou des mises à jour.

Il n'y a pas de publicités dans les applications.

Sécurité renforcée[modifier | modifier le code]

Installateur d'Ubuntu Touch créé par le projet UBports

Les applications sont au format Click, un format de paquet confiné (c'est-à-dire limitant les possibilité d'écriture indésirables dans les répertoires des utilisateurs) et prédécesseur du format Snap.

Facilité d'utilisation[modifier | modifier le code]

À l'instar du projet père Ubuntu (« Linux pour les êtres humains »).

Les quatre bords de l'écran permettent l'accès au lanceur d'application (gauche), aux notifications et réglages rapides (haut), aux autres applications ouvertes (droite) et aux fonctionnalités supplémentaires (bas).

Sur tablette, un mouvement avec trois doigts permet de maintenir affichée une deuxième application sur le côté droit de l'écran (« side stage »).

Un tutoriel rapide facilite la transition des utilisateurs débutants et un installateur dédié simplifie la migration.

Versions[modifier | modifier le code]

La plateforme repose sur un noyau Linux Android et ses pilotes associés, alliés à une version modifiée d'Ubuntu.

Il est prévu à terme que la couche d'abstraction matérielle soit unifiée grâce au projet Halium[5] afin de créer un pont entre les appareils pré-installés avec Android et le système d'exploitation Ubuntu Touch, ceci pour faciliter la maintenance logicielle de l'ensemble.

Les mises à jour sont effectuées par OTA (Over The Air), trois canaux étant possibles :

  • Version alpha (development) : versions journalières qui contiennent les dernières mises à jour mais peuvent être instables
  • Version admissible (release candidate) : versions hebdomadaires dès lors qu'il n’y a pas de problèmes critiques dans le canal précédent
  • Version finale (stable) : versions mensuelles à trimestrielles dès lors qu'il n’y a pas de problèmes majeurs dans le canal précédent

Les correctifs et les nouvelles fonctionnalités des versions à venir sont consultables sur Github[6].

Versions Date Modification majeure
15.04 OTA-1 11 juin 2017 Première version stable d'UBports
15.04 OTA-2 28 septembre 2017 Multiples correctifs et nouvelles fonctionnalités
15.04 OTA-3 21 décembre 2017 Multiples correctifs et nouvelles fonctionnalités
16.04 OTA-4 27 août 2018 Passage à une version d'Ubuntu proposant un support à long terme
16.04 OTA-5 13 octobre 2018 Amélioration du navigateur internet par le passage d'Oxide à QtWebEngine
16.04 OTA-6 9 novembre 2018 Multiples correctifs et nouvelles fonctionnalités
16.04 OTA-7 4 janvier 2019 Passage à Qt 5.9.7 et nouvelle bibliothèque de capteurs
16.04 OTA-8 1er mars 2019 Amélioration de la convergence via l'incorporation des dernières versions d'Unity 8 et de Mir
16.04 OTA-9 3 mai 2019 Compatibilité des applications Android via Anbox et des paquets Snap

Financement[modifier | modifier le code]

Les logiciels développés par UBports sont gratuits. Le développement repose sur un financement participatif via Patreon, Liberapay, PayPal ou Bitcoin[7] ainsi que sur des bénévoles.

Les porteurs du projet ont déposé une demande de déclaration de fondation à but non lucratif, la Fondation UBports[8], pour simplifier ces démarches. Le dossier est actuellement en cours d'examen[9].

Mascotte[modifier | modifier le code]

Yumi, la mascotte du projet UBports

La mascotte du projet est un petit robot androïde orange et noir, conçu le 23 janvier 2017 et prénommé Yumi.

Références[modifier | modifier le code]

  1. Canonical, « Growing Ubuntu for cloud and IoT, rather than phone and convergence », sur Ubuntu Insights,
  2. « A Titan in the Community », UBports,‎ (lire en ligne)
  3. « Flo Hacker on Twitter », Twitter,‎ (lire en ligne)
  4. (en-US) « Purism and UBports officially collaborate to offer Ubuntu Touch on Librem 5 – Purism », sur puri.sm,
  5. (en-US) « Halium Project », sur halium.org,
  6. https://github.com/ubports/ubuntu-touch/milestones
  7. « Donate », sur UBports
  8. « Ubports Foundation », sur UBports,
  9. « Ubuntu Touch Update: Formalizing the UBports Foundation », UBports,‎ (lire en ligne)

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]