SE pour FP3

12 réponses [Dernière contribution]
Estebannn
Hors ligne
A rejoint: 03/17/2016

Bonjour,

Je vais causer logiciel libre mais pas spécifiquement Trisquel, donc si message indésirable je comprendrais et irais dans un endroit + orienté téléphonie, simplement l'esprit qui règne ici m'inspire davantage.

Je compte libérer un FairPhone 3+ et me demande par quel système remplacer l'android avec lequel il est livré.

En systèmes mûrs et éprouvés, d'une relative facilité à installer (pour un quasi-analphabète en code), en source ouverte et sans traquenards autant que faire se peut, j'en ai trouvé 2 [a] : /e/ et Ubuntu Touch (si vous en connaissez d'autres répondant aux critères énoncés... ?).

Avez-vous des avis en termes d'avantages/inconvénients des 2 systèmes?

Niveau pratique? Facilité d'utilisation, de mises à jour, etc, pour un non-barbu?

Niveau technique? Qualité des pilotes (photo notamment), fluidité, bugs?

Niveau éthique (toujours subjectif bien sûr, mais en ayant toutes les infos on adhère ou pas), un plus même petit en faveur de l'un ou l'autre? Les 2 vous semblent-ils solidement voués à rester gérés par des entités associatives (développement + communautaire pour UT?), peu de possibilité de dévoiement? [b]

Autres aspects que j'aurais pu oublier?...

Une question me vient déjà concernant les applications: MicroG ne permet-il que d'éviter un compte google au moment des installations d'applis, ou empêche-t-il même le siphonnage de données pendant qu'elles tournent, quand bien même elles seraient propriétaires (permissions?)?
Je pense notamment à la reconnaissance acoustique pour laquelle je n'ai pas vraiment trouvé d'alternative libre à Shazam [c].
Si je pouvais aussi utiliser necrosoft teams sans les inconvénients, ou quelque chose de compatible, pour rendre réciproque la surveillance professionnelle depuis l'extérieur du bureau...

Bref, si vous connaissez en comparaison des 2 le meilleur compromis (ou avec le moins de compromis, justement), merci à vous.

Estebannn

[a] Écartés pour les raison décrites juste avant: PostMarketOS ( https://wiki.postmarketos.org/wiki/Devices#Testing ), DivestOS ( https://divestos.org/pages/devices#device-fp3 ), LineageOS (même si pas forcément infaisable, autant opter pour un dérivé clé en main), Iodé (partiellement libre seulement).
[b] Sans juger là encore d'un point de vue moral :beurk:, mais en gardant rationnellement à l'esprit d'un côté que Canonical (certes plus dans le coup ici, mais impossibilité de remettre le nez dans l'affaire ou pas?) vendait du cerveau à amazon, et de l'autre que G.Duval (et gloire à lui par ailleurs pour son travail) avait créé une entreprise cotée en bourse.
[c] Il y a bien ça: https://alternativeto.net/software/shazam/?license=opensource , mais même si codes ouverts aucun n'est trouvable sur F-Droid, mauvais signe (j'imagine que les BdD sont gérées d'une certaine façon, peut-être inhérente au domaine d'activité: droits numériques...). Côté UT il y a ça: https://open-store.io/app/soundrecog.luksus , qui requiert un compte AcrCloud.

prospero
Hors ligne
A rejoint: 05/20/2022

À ma connaissance, le seul OS mobile qui respecte totalement ta liberté est Replicant : https://www.gnu.org/distros/free-non-gnu-distros.fr.html.

> pour un non-barbu?

Je ne suis malheureusement pas en mesure de répondre à tes autres questions, je suis une ewok.

eean
Hors ligne
A rejoint: 07/06/2011

Le problème de Replicant par rapport à la problématique posée, c'est que le Fairphone ne fait hélas pas partie des modèles supportés.

Et d'après ce que je peux lire sur le sujet dans le forum de la communauté Fairphone, ce n'est pas vraiment à l'ordre du jour.

C'est malheureux mais le sujet actuel sort du cadre des lignes directrices de la communauté Trisquel, car ni /e/OS ni Ubuntu Touch ne sont reconnues comme des distributions libres au sens de la Free Software Foundation. Nous ne pouvons donc pas les recommander en tant que communauté.

Ceci étant dit, Fairphone est à ma connaissance l'un des rares constructeurs à aborder les choses sous un angle éthique et à orienter en même temps ses utilisateurs qui le souhaitent vers des solutions Open Source, à défaut d'être encore 100% libres. Espérons qu'ils finiront par adopter ou proposer une architecture matérielle permettant un jour de parvenir à installer Replicant, ou toute autre OS mobile qui pourrait être considéré comme pleinement libre.

Personnellement, possédant un Fairphone 4 depuis peu car je souhaite et peux soutenir cette entreprise dans sa démarche, j'ai opté pour /e/OS et j'en suis très satisfait. L'utilisation est très agréable. C'est fluide et les photos sont top. L'OS est aussi très orienté sécurité et respect de la vie privée, ce qui n'est pas pour me déplaire, modulo le fait que certains éléments du système ne sont pas libres. Je n'ai rencontré aucun bug majeur et j'ai déjà effectué deux mises à jour du système depuis mon installation, lesquelles s'effectuent de manière très simple car régulièrement proposées et signalées par le système, comme le faisait Fairphone Open sur mon ancien modèle.

Le guide d'installation du système /e/OS pour Fairphone 3 est ici :

https://doc.e.foundation/devices/FP3/install

Une alternative valable pourrait être Fairphone Open, qui est la distribution que j'utilisais sur Fairphone 2.

Les instructions de build pour Fairphone 3 sont ici :

https://code.fairphone.com/projects/fairphone-3/build-instructions.html

Sinon je n'ai jamais utilisé Ubuntu Touch, donc je n'ai pas de point de comparaison à ce niveau.

Je donne tous ces éléments à titre indicatif et en réponse à certaines des questions initiales posées par Estebann, mais il est évident que si l'on veut du smartphone 100% libre, tout en restant éthique du point de vue des conditions de production de ces appareils, la solution idéale serait un smartphone compatible Replicant et acheté d'occasion, ou dans le cadre d'un programme de recyclage.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Même avec Replicant, l’utilisateur n’a pas un « smartphone 100% libre ». À la question « Is my device only running free software after I install Replicant? », https://replicant.us/about.php#only-free-software répond :

While Replicant is a fully free system, other components run aside the system, such as bootloaders, firmwares and the modem operating system (if applicable). These components are usually proprietary software. Some devices can also run free software bootloaders: see the documentation specific to each device for more details.

Viens ensuite ce lien pour plus d’informations : https://replicant.us/freedom-privacy-security-issues.php

Au final, la seule solution 100% libre est la mienne : ne pas avoir de téléphone portable. Mais je comprends bien que ce n’est pas une option pour de nombreuses personnes (nécessité professionnelle, accoutumance, etc.).

eean
Hors ligne
A rejoint: 07/06/2011

Merci pour les précisions Magic Banana.

nmrk.n
Hors ligne
A rejoint: 11/01/2013

La différence avec un ordinateur "ordinaire" c'est seulement la carte SIM sur le plan matériel et sa gestion sur le plan logiciel, non ?

Quels sont les obstacles à la réalisation d'un appareil 100% libres ?

merci

prospero
Hors ligne
A rejoint: 05/20/2022

Principalement, le modem. Il n'existe pas de modem agréé qui ne nécessite pas de logiciel propriétaire.

Il est théoriquement possible de ne pas utiliser le modem, ce qui limite évidemment l'intérêt d'un appareil mobile.

Magic Banana

I am a member!

I am a translator!

Hors ligne
A rejoint: 07/24/2010

Le principal obstacle est le système d'exploitation entier qui tourne sur le modem, mais le micrologiciel qui tourne sur les autres périphériques (Wi-Fi, appareil photo, GPS, etc.) est aussi un problème que nous ne parvenons pas à résoudre : https://replicant.us/freedom-privacy-security-issues.php

Ignacio Agulló
Hors ligne
A rejoint: 07/30/2019

Sur le sujet des sytemes d'exploitation pour les téléphones
cellulars, j'ai ecrit un article, mais en anglais:

Replicant versus PureOS. Caring for freedom and privacy while using
smartphones
http://www.grafotema.com/agullo/articulos/pureos_versus_replicant.html

Cordialement,
Ignacio Agulló.

prospero
Hors ligne
A rejoint: 05/20/2022

> des solutions Open Source, à défaut d'être encore 100% libres

Note que les logiciels dits "open source" sont aussi pour la plupart des logiciels libres. La différence sensible est plutôt qu'un forum, une communauté ou un projet "open source" ne va pas toujours mentionner les pilotes ou les micrologiciels propriétaires nécessaires pour utiliser le matériel, et ne considère généralement pas leur utilisation comme problématique en soi. C'est probablement la raison pour laquelle "open source" est considéré comme un terme à éviter ici, car ne mettant pas suffisamment l'accent sur la dimension de liberté: "Nous prions ceux qui éditent le wiki de la communauté Trisquel, qui postent dans les forums et qui utilisent la liste de diffusion de bien vouloir éviter certains termes inappropriés ou de propagande et de garder à l'esprit une attitude positive par rapport au logiciel libre et au système GNU/Linux." Voir en particulier "Ouvert."

Inversement, on peut très bien utiliser Trisquel, qui est un système d'opération 100% libre, sur du matériel qui exécute du micrologiciel propriétaire (BIOS/UEFI, SSD). À moins d'utiliser libreboot, qui n'est disponible que pour une gamme limitée de références, ou de pouvoir s'offrir un Talos II ou un Blackbird, la situation est semblable à celle de Replicant sur un mobile. La différence avec le cas d'un mobile est que ces options, bien que limitées, existent. Sur un PC construit autour d'un processeur Intel récent, il n'est simplement pas possible d'utiliser libreboot. Même libreboot ne peut d'ailleurs pas supprimer le microcode propriétaire d'Intel. Trisquel ne peut que s'abstenir de le mettre à jour, afin de ne pas fournir de code propriétaire. Le microcode d'Intel reste propriétaire, même si Trisquel est 100% libre, comme Replicant.

Le mieux est évidemment de se passer de mobile, la seconde meilleure option est d'utiliser Replicant sur un modèle compatible, comme suggéré. Mais éviter totalement l'utilisation de logiciel propriétaire demande plus qu'un système d'exploitation 100% libre, sur PC comme sur mobile.

eean
Hors ligne
A rejoint: 07/06/2011

Yep. Je connais la différence, parfois subtile ou nulle, parfois plus nettement plus marquée, qui peut exister entre Open Source et logiciel libre. Et comme la FSFE par exemple je préfère parler de logiciel libre.

J'ai utilisé le terme Open Source ici en évoquant Fairphone, car c'est la terminologie utilisée par l'entreprise en question et que l'Open Source dont elle parle n'est pas du 100% libre.

Pour le reste, comme d'autre intervenants l'ont fait, tu as raison de souligner le fait qu'on peut très bien utiliser Trisquel sur du matériel qui exécute du micrologiciel privateur (je n'aime pas le terme propriétaire pour ma part).

Avron

I am a translator!

Hors ligne
A rejoint: 08/18/2020

sans traquenards autant que faire se peut, j'en ai trouvé 2 [a] : /e/

Si tu veux utiliser des applications libres sur un tel système, il vaut mieux utiliser F-Droid pour charger les applications plutôt que le magasin d'applications installé par /e/ qui contient des applications non-libres et dans lequel la source des applications libres est peu claire.

F-Droid ne respecte pas les GNU FSDG mais c'est le répertoire d'applications android qui s'en approche le plus.

rendre réciproque la surveillance professionnelle depuis l'extérieur du bureau

Si tu expliques un peu plus ce que tu veux faire, quelqu'un trouvera peut-être des solutions avec des applications libres à te suggérer.

Estebannn
Hors ligne
A rejoint: 03/17/2016

Merci pour vos réponses! Je vais examiner tout ça...

Replicant est ce que j'utilise depuis 2017 sur galaxy s2, malheureusement sans parvenir à le rendre pleinement adapté à mes besoins surtout par manque de compétences (la goutte d'eau: impossibilité de faire fonctionner plusieurs lecteurs pdf trouvés sur f-droid, alors que le bloc opératoire attendait le résultat d'un test covid... Gênant).