Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linux_sur_mobile [Le 08/08/2020, 17:11]
Roschan liens de sites officiels
linux_sur_mobile [Le 11/04/2024, 16:55] (Version actuelle)
83.159.36.18 [Ascension et chute d'Ubuntu Touch]
Ligne 1: Ligne 1:
-{{tag>​portail matériel téléphonie materiel_libre ​BROUILLON}}+{{tag>​portail matériel téléphonie materiel_libre}}
 ---- ----
  
Ligne 9: Ligne 9:
 <​note>​Les sujets abordés sur ce portail ne concernent pas tous exclusivement Ubuntu, mais ils restent dignes d'un peu de "​publicité"​.</​note>​ <​note>​Les sujets abordés sur ce portail ne concernent pas tous exclusivement Ubuntu, mais ils restent dignes d'un peu de "​publicité"​.</​note>​
  
-Pour comprendre les relations entre les nombreux projets listés ici, vous pouvez lire la section [[#Historique]].+===== Historique ​=====
  
-===== Distributions disponibles =====+==== Android et ses problèmes ​====
  
-TODO mettre ​des dates et des avertissements pour les trucs discontinués+Techniquement parlant, la plupart ​des téléphones reposent déjà sur un noyau Linux. Mais celui-ci est très lourdement modifié par les développeurs Android d'une part, et par les constructeurs d'​autre part. En conséquence,​ lorsqu'​une faille de sécurité est découverte //(et rapidement corrigée sur Ubuntu)//, les constructeurs de téléphones n'ont pas la motivation d'​appliquer les correctifs à toutes les versions du noyau qu'ils ont pu distribuer sur leurs modèles : en pratique, au-delà de quelques années, votre téléphone ne recevra plus de mises à jour de sécurité pour son noyau.(([[https://​www.androidpolice.com/​2019/​11/​19/​google-wants-android-to-use-regular-linux-kernel-potentially-improving-updates-and-security/​|Source]],​ qui explique également que Google est pleinement conscient du problème mais a beaucoup de mal à le juguler. À tel point qu'ils préfèrent même... développer un nouveau système de zéro !))
  
-  * [[wpfr>​Moblin]] ​abandonné en 2009) +On peut aussi parler de respect de la vie privée ​les outils ​et applications,​ y compris ​(surtout ?ceux de Google présents ​par défautne sont pas toujours respectueux des utilisateurs et de la confidentialité de leurs données. L'​utilisateur n'a généralement même pas les droits ​d'administration ​sur sa propre machine !((La pratique de "​rooter"​ un téléphone repose ​sur l'​exploitation de failles de sécurité non corrigées.))
-  * [[wpfr>​Maemo]] : développé par Nokia et basé sur Debian +
-    * [[wpfr>​MeeGo]] : [[:​MeeGo|page dédiée]] +
-      * [[wpfr>​Mer_(système_d'​exploitation)]] +
-        * [[wpfr>​Sailfish OS]] (partiellement propriétaire) +
-        * [[wp>​Nemo Mobile]] **(en)** +
-      * [[wpfr>​Tizen]] +
-    * [[wp>​Maemo Leste]] **(en)** : basé sur Devuan +
-  * [[wpfr>​webOS]] : propriétaire,​ aujourd'​hui modifié ​par LG pour ses télés connectées +
-    * [[wp>​LuneOS]] **(en)** : librebasé sur le code ouvert ​de webOS +
-  * [[wpfr>​Firefox OS]] : abandonné en 2016 +
-  * [[wpfr>​Ubuntu Touch]] (variante ​d'Ubuntu) : [[:Ubuntu Touch|page dédiée ​sur le wiki]], [[https://​ubuntu-touch.io/​fr/​|site officiel]] +
-  * [[wpfr>​PureOS]] : basé sur Debian +
-  * [[wpfr>​postMarketOS]] : basé sur Alpine Linux ([[https://​postmarketos.org/|site officiel]])+
  
-TODO mettre des liens vers les vrais sites quand les projets existent encore+On voit que :
  
-===== Environnements existants =====+  * la sécurité et la privauté ne sont pas respectées. 
 +  * la présence d'un noyau Linux ne suffit pas à faire d'​Android [[:GNU|un système d'​exploitation libre]] comme Ubuntu. 
 +  * le développement des systèmes pour smartphones sont étroitement liés aux choix des constructeurs.
  
-  * Hildon (interface légère ​de MaemoGTK+2) +Pour améliorer en partie certains ​de ces problèmes sans pour autant changer de système d'​exploitationvoir la section ​[[#​Alternatives]].
-  * [[wp>​Plasma Mobile]] (Qt5) +
-  * [[:Lomiri]] (Qt5) +
-  * [[wpfr>​Phosh]] (GTK3)+
  
-===== Matériel compatible =====+==== Les débuts du marché du smartphone ​====
  
-Les matériels compatibles n'ont pas tous les caractéristiques techniques nécessaires pour installer n'importe quoi : certaines distributions ​et leur(senvironnement(ssont plus ou moins lourdes que d'​autres. Renseignez-vous auprès des sites ou wikis des projets dédiés.+Avant que l'hégémonie de Google et Apple sur le marché ne soit totale, ​les systèmes d'exploitations sur mobile étaient plus variés. Entre 2005 et 2014, beaucoup d'​entreprises ont investi pour développer des tels systèmes ​(Windows Phone, BlackBerryOS,​ Symbian, ...et certains de ces systèmes étaient basés sur Linux (Android, HP/Palm webOS, Nokia Maemo).
  
-==== Vendu avec un système libre pré-installé ====+Maemo a évolué en MeeGo, ​un système ​moderne et bien adapté aux écrans tactiles des smartphones,​ mais que Nokia abandonnera en faveur de Windows Phone puis d'​Android. \\ 
 +Suites à leurs échecs, les systèmes comme **webOS**, **Maemo**, et **MeeGo** ont été abandonnés par leurs investisseurs,​ et leur code a été ouvert sous une licence ​libre. Leur maintenance continue à un rythme lent, souvent sous d'​autres noms. \\ 
 +Meego notamment a servi de base à **Tizen** (un système développé par Samsung et Intel, distribué plutôt dans les pays en voie de développement) et à **Sailfish OS** (un système développé par un constructeur finlandais nommé "​Jolla",​ mais hélas partiellement propriétaire).
  
-  * BQ Aquaris E4.5 (Ubuntu Touch avec Lomiri) +==== Ascension et chute d'Ubuntu Touch ====
-  * Librem 5 (PureOS avec Phosh) +
-  * PinePhone (??? avec KDE Plasma) +
-  * ... TODO+
  
-==== Compatible si vous arrivez à installer ====+{{ :​ubuntu-touch.jpg?​400|Appareils sous Ubuntu Touch}}
  
-TODO+Débuté en 2013, le projet **Ubuntu Touch** avait pour but d'​apporter Ubuntu sur smartphone. Pour cela, plusieurs logiciels ont été lancés :
  
-===== Historique =====+  * [[:Mir]], un protocole d'​affichage plus adapté aux terminaux embarqués ; 
 +  * Unity 8 (stylisé **unity8** ; aperçu ci-contre), un tout nouvel environnement de bureau qui aurait dû remplacer entièrement [[:​unity|Unity 7]] y compris sur ordinateur ; 
 +  * De nombreuses applications plus adaptées au tactile.
  
-==== Android ====+Le développement d'​unity8 a été lourdement ralenti par de nombreux problèmes techniques, tandis que [[:​mir#​histoire_et_relation_avec_le_protocole_wayland|les polémiques autour du protocole Mir]] ont refroidi certains enthousiastes. Quelques problèmes marketing ont aussi mis en péril la viabilité du projet, et les appareils compatibles,​ construits par une société tierce, n'​étaient pas toujours satisfaisants.((http://​www.lieberbiber.de/​2017/​06/​20/​my-ubuntu-for-mobile-devices-post-mortem/​))
  
-Techniquement parlant, ​la plupart des téléphones reposent déjà sur un noyau Linux. Mais celui-ci est très lourdement modifié par les développeurs Android d'une part, et par les constructeurs d'​autre part. En conséquence,​ lorsqu'​une faille de sécurité est découverte ​//(et rapidement corrigée sur Ubuntu)//, les constructeurs de téléphones n'ont pas du tout la motivation d'​appliquer les correctifs ​à toutes les versions du noyau qu'ils ont pu distribuer sur leurs modèles : en pratique, au-delà de quelques années, votre téléphone ne recevra ​plus de mises à jour régulières pour son noyau.(([[https://www.androidpolice.com/2019/11/19/google-wants-android-to-use-regular-linux-kernel-potentially-improving-updates-and-security/​|Source]], qui explique également que Google est pleinement conscient du problème mais a beaucoup de mal à le jugulerÀ tel point qu'ils préfèrent même... développer un nouveau système de zéro !))+La société Canonical a abandonné tous ces projets déficitaires en 2017 : la communauté **[[https://ubports.com/fr/|UBports]]** a repris le développement de manière bénévolemais à un rythme hélas ​plus lentÀ cette occasion, unity8 a été renommé ​[[https://ubports.com/blog/ubport-blogs-news-1/​post/​lomiri-new-name-same-great-unity8-115|Lomiri]].
  
-Outre la sécurité, on peut aussi parler de respect de la vie privée : les outils et applications,​ y compris (surtout ?) ceux de Google présents par défaut, ne sont pas toujours respectueux ​des utilisateurs et de la confidentialité de leurs données. L'​utilisateur n'a généralement même pas les droits d'​administration sur sa propre machine !((La pratique de "​rooter"​ un téléphone repose sur l'​exploitation de failles de sécurité non corrigées.))+==== Initiatives ​des constructeurs depuis 2017 ====
  
-On voit que :+Les constructeurs de [[:matériel]] spécialement pensé pour être vendu avec des distributions GNU-Linux se sont développés dans les années 2010, avec pour certains un investissement dans le développement des distributions. On peut citer System76 (et leur distribution PopOS basée sur Ubuntu), PINE64 (Manjaro, KDE Neon, ...), et Purism (leur distribution PureOS est basée sur Debian).
  
-  * la sécurité ​et la privauté ne sont pas respectées. +En 2017, PINE64 ​et Purism ont lancé des campagnes de financement participatif pour un smartphone ​libre. ​Les deux campagnes seront couronnées de succès, respectivement ​pour :
-  * la présence d'un noyau Linux ne suffit pas à faire d'​Android [[:GNU|un système d'​exploitation ​libre]] comme Ubuntu. +
-  * le développement des systèmes ​pour smartphones sont étroitement liés aux choix des constructeurs.+
  
-==== Les débuts du marché du smartphone ====+  * le **Librem 5** (Purism), assez haut de gamme, avec une interface nommée **Phosh** développée exprès, et basée sur les technologies [[:GNOME]] ; 
 +  * le **PinePhone** (PINE64), plus modeste, commercialisé avec l'​interface **Plasma Mobile** développée par la communauté [[:KDE]].
  
-Avant que l'​hégémonie de Google et Apple sur le marché ne soit totaleles systèmes d'​exploitations ​sur mobile étaient plus variés. Entre 2005 et 2014, beaucoup de grosses entreprises ont investi pour développer ​des tels systèmes (Windows Phone, BlackBerryOS,​ Symbian, ...) et certains de ces systèmes étaient basés sur Linux (AndroidHP/Palm webOS, Nokia Maemo).+Contrairement à Ubuntu Touch/​Lorimices projets reposent en grande partie ​sur des logiciels pré-existants ​et très bien maintenusce qui leur laisse présager un avenir plus durable.
  
-Maemo a évolué en MeeGo, un système moderne et bien adapté aux écrans tactiles des smartphones,​ mais que Nokia abandonnera en faveur de Windows Phone puis d'Android.+===== Systèmes ​d'exploitations =====
  
-Suites à leurs échecsles systèmes ​comme **webOS**, **Maemo**, et **MeeGo** ​ont été abandonnés par leurs investisseurs,​ et leur code a été ouvert sous une licence libreLeur maintenance continue à un rythme lentsouvent sous d'​autres ​noms.+En un peu plus d'une décenniede nombreux ​systèmes ​d'​exploitation mobiles ​ont vu le jourCertains étaient libres dès le début, d'​autres ​le sont devenus.
  
-Meego notamment a servi de base à **Tizen ​OS** (un système ​développé par Samsung et Intelet pas nécessairement respectueux ​de la vie privée, ​et distribué plutôt dans les pays en voie de développementet à **Sailfish OS** (un système ​développé par un constructeur finlandais nommé "Jolla"mais hélas ​partiellement propriétaire).+^ Nom ^ Site ^ Crée en ^ Statut ^ Basé sur ^ Description ^ 
 +^ [[wpfr>​Firefox ​OS]] |  | 2012 | †2016 |  |  | 
 +^ [[wp>​LuneOS]] ​**(en)** |  |  |  | [[wpfr>​webOS]] | basé sur le code de webOS lorsque celui-ci a été ouvert | 
 +^ [[wpfr>​Maemo]] |  | 2005 | †2010 | Debian | développé par Nokia | 
 +^ [[wp>​Maemo Leste]] **(en)** |  |  |  | MaemoDevuan | version communautaire ​de Maemo | 
 +^ [[wpfr>​MeeGo]] |  | 2010 | †2011 | Maemo et Moblin | développé par Nokia et Intel | 
 +^ [[wpfr>​Mer_(système_d'​exploitation)|Mer]] |  |  |  | MeeGo |  | 
 +^ [[wpfr>​Moblin]] |  |  | †2009 |  |  | 
 +^ [[wpfr>​Mobian]] | [[https://​mobian-project.org]] | 2020 | actif | Debian |  | développé essentiellement pour le PinePhone 
 +^ [[wp>​Nemo Mobile]] **(en)** |  |  |  |  |  | 
 +^ [[wp>​PostmarketOS]] ​**(en)** | [[https://​postmarketos.org]] | 2017 | actif | Alpine Linux |  | 
 +^ [[wpfr>​PureOS]] |[[https://​pureos.net/​]] |  | actif | Debian | développé par Purism pour leur modèle Librem 5 | 
 +^ [[wpfr>​Sailfish OS]] |[[https://​sailfishos.org/​]] | 2012 | actif | Mer | développé par Jolla, partiellement propriétaire ​
 +^ [[wpfr>​Tizen]] | [[https://​tizen.org]] | 2012 | actif | MeeGo | développé par Samsung | 
 +^ [[wp>​Ubuntu_Touch]] **(en)** | [[https://​ubuntu-touch.io/fr]] | 2013 | actif | Ubuntu | **Variante d'​Ubuntu** avec le bureau [[https://​unity8.io/​|Lomiri]] ; [[wpfr>​Ubuntu Touch|page Wikipédia]] ;\\ abandonné par Canonical en 2017 mais repris par la communauté UBports | 
 +^  |  |  |  |  |  | 
 +^  |  |  |  |  |  |
  
-==== Ascension et chute d'​Ubuntu Touch ====+Beaucoup de ces systèmes ont été abandonnés par les entreprises qui les développaient,​ mais certaines se sont accrochées.
  
-Débuté en 2013, le projet **Ubuntu Touch** avait pour but d'apporter Ubuntu sur smartphone. Pour celaplusieurs logiciels ​ont été lancés :+D'autres systèmes sont maintenus de manière communautairemais n'ont pas encore la qualité requise pour être utilisés au quotidien.
  
-  * [[:Mir]], un protocole d'​affichage plus adapté aux terminaux embarqués ; +===== Environnements =====
-  * Unity 8 (stylisé **[[:​lomiri|unity8]]**),​ un tout nouvel environnement de bureau qui aurait dû remplacer entièrement [[:​unity|Unity 7]] ; +
-  * De nombreuses applications plus adaptées au tactile.+
  
-Le développement d'​unity8 a été lourdement ralenti par de nombreux problèmes techniques, tandis que [[:​mir#​histoire_et_relation_avec_le_protocole_wayland|les polémiques autour du protocole Mir]] ont refroidi certains enthousiastes. Quelques problèmes marketing ont aussi mis en péril la viabilité du projet, et les appareils compatibles,​ construits par une société tiers, n'étaient pas toujours satisfaisant.((http://​www.lieberbiber.de/​2017/​06/​20/​my-ubuntu-for-mobile-devices-post-mortem/​))+On pourrait considérer ​les interfaces listées ci-après comme les "​environnements de bureau"​ possibles d'un système d'​exploitation libre.
  
-La société Canonical a abandonné tous ces projets en 2017 : la communauté ​**[[https://​ubports.com/fr/|UBports]]** a repris le développement de manière bénévole, mais à un rythme hélas plus lent. À cette occasion, unity8 a été renommé ​[[:Lomiri]].+  ​Hildon (interface légère de Maemo, GTK+2) 
 +  ​* [[https://unity8.io/|Lomiri]] (Qt5) 
 +  ​[[wp>​Phosh]] (GTK3) 
 +  ​* [[wp>​Plasma Mobile]] (Qt5)
  
-==== Initiatives des constructeurs depuis 2017 ====+===== Matériel compatible =====
  
-Les constructeurs de [[:​matériel]] spécialement pensé pour être vendu avec des distributions GNU-Linux se sont développés dans les années 2010, avec pour beaucoup un fort investissement dans le développement des distributions. On peut citer System76 (et leur distribution PopOS basée sur Ubuntu), PINE64 ​(Manjaro, KDE Neon, ...), et Purism ​(leur distribution PureOS est basée sur Debian).+Les matériels compatibles n'ont pas tous les caractéristiques techniques nécessaires ​pour installer n'​importe quoi : certaines ​distributions et leur(senvironnement(ssont plus ou moins lourdes que d'​autres. Renseignez-vous auprès des sites ou wikis des projets dédiés.
  
-En 2017, PINE64 et Purism ont lancé des campagnes de financement participatif pour un smartphone ​libre. Les deux campagnes seront couronnées de succès, respectivement pour :+==== Vendu avec un système ​libre pré-installé ====
  
-  * le **Librem 5** (Purism), assez haut de gammeavec une interface nommée "​Phosh"​ et basée ​sur les technologies ​[[:GNOME]] ; +  * [[https://​esolutions.shop/​fr/​|/​e/​]] propose quelques modèles de téléphone portable entièrement basé sur le système libre Android, contenant que des logiciels libre, et sans les services Google 
-  * le **PinePhone** (PINE64), plus modeste, commercialisé avec l'​interface ​**Plasma Mobile** développée ​par la communauté ​[[:KDE]].+  ​[[https://​iode.tech/​|Iodé]] propose des smartphones neufs ou reconditionnés en France possédant leur propre version d'​android débarrassée des logiciels espions de Google. 
 +  ​[[https://​puri.sm/​products/​librem-5/​|Librem 5]] (PureOS avec Phosh) 
 +  ​[[https://​www.pine64.org/​pinephone/​|PinePhone]] (Manjaro avec KDE Plasma) 
 +  ​BQ Aquaris E4.5 (Ubuntu Touch avec Lomiri) 
 +  * [[https://​volla.online|Volla Phone]] vend ses téléphone au choix avec leur propre version dégooglisée d'​android ou avec ubuntu touch 
 +  * [[https://​jingos-official.myshopify.com/​|JingPad]] est une tablette compatible avec [[https://​en.jingos.com/​|JingOS]]système désigné à la fois pour tablette et desktop PC utilisant Plasma. 
 +  * ... TODO 
 +==== Compatible si vous arrivez à installer ==== 
 + 
 +Les appareils Android reposant sur des drivers propriétaires intégrés au noyau de manière opaqueil est extrêmement difficile voire impossible d'​installer un système libre sur un appareil existant, en dehors de quelques cas très spécifiques. 
 + 
 +Les sites officiels des OS concernés fournissent généralement ​une liste d'​appareils ​sur lesquels ils sont installables manuellement ainsi que les éventuelles fonctionnalités susceptibles de ne pas (ou mal) fonctionner. 
 +===== Alternatives ===== 
 + 
 +Il est possible d'​améliorer en partie la situation de votre téléphone existant avec des initiatives telles que : 
 + 
 +  * [[https://​lineageos.org/​|Lineage OS]], une version libre et en grande partie dégooglisée d'​Android ​
 +  * [[https://​e.foundation/​fr/​|/​e/​]],​ un système d'​exploitation basé sur Android entièrement dépourvu des services Google. 
 +  ​[[https://​microg.org/​|MicroG]] ​**(en)**, une bibliothèque qui imite les services habituellement fournis ​par les bibliothèques Google, pour que les applications tierces se reposant dessus puissent continuer à fonctionner ; 
 +  * [[https://​f-droid.org/​|F-Droid]], un dépôt alternatif au PlayStore de Google, avec uniquement des applications libres.
  
-Contrairement à [[:Ubuntu Touch]], ces projets reposent en grande partie sur des logiciels existants et très bien maintenus, ce qui leur laisse présager un avenir plus durable. 
  
 ===== Voir aussi===== ===== Voir aussi=====
  
-  * [[https://​forum.ubuntu-fr.org/​viewforum.php?​id=131|Forum dédié]] parmi les forums Ubuntu-fr]]+  * [[https://​forum.ubuntu-fr.org/​viewforum.php?​id=131|Forum dédié]] parmi les forums Ubuntu-fr
   * [[:mir]]   * [[:mir]]
   * [[:​wayland]]   * [[:​wayland]]
Ligne 110: Ligne 131:
   * [[https://​postmarketos.org/​]]   * [[https://​postmarketos.org/​]]
   * [[https://​wiki.postmarketos.org/​wiki/​Interfaces|Toutes les interfaces supportées par postmarketOS]] **(en)**   * [[https://​wiki.postmarketos.org/​wiki/​Interfaces|Toutes les interfaces supportées par postmarketOS]] **(en)**
 +  * [[https://​lineageos.org/​|Lineage OS]]
   * ... TODO   * ... TODO
  
  • linux_sur_mobile.1596899478.txt.gz
  • Dernière modification: Le 08/08/2020, 17:11
  • par Roschan