Du Google Play Store aux applications libres ou open source

F-Droid_Logo_2.svg

opensource

1,4 milliard d’utilisateurs Android dans le monde
Des dizaines de millions d’utilisateurs du logiciel libre

Pourquoi pas vous ?

Ces recherches m’ont conduit vers un smartphone Android, le niveau de personnalisations et de possibilités ainsi que l’ouverture qu’il offrait étaient un facteur décisif.
Depuis, j’ai continué mes recherches et mes lectures, que ce soit pour mobile ou PC. À force de m’intéresser à ce sujet et d’en comprendre les enjeux, je me suis progressivement rapproché du côté libre de la force.

April

Récemment, j’ai quitté Windows pour Manjaro Linux et j’ai commencé à vraiment utiliser le magasin d’applications F-Droid pour mon téléphone Android. L’utilisation de logiciels libres correspond à une philosophie (qui n’est pas toujours respectée sur Android).

De nombreux produits Android contiennent des exécutables tivoïsés de Linux, non libres.
L’open source est une méthodologie de développement ; le logiciel libre est un mouvement de société.

Pourquoi opter pour les logiciels libres ?

Le logiciel libre (à ne pas confondre avec « open source » – voir liens en bas de l’article) est l’opposé du logiciel privateur ou propriétaire. Un logiciel privateur prive les utilisateurs de leurs libertés. Il maintient les utilisateurs dans un état de division et d’impuissance.
Division, car il est interdit de partager le programme et impuissance parce que les utilisateurs ne disposent pas du code source, ne peuvent pas le modifier pour corriger des erreurs ou l’adapter à leurs besoins, et ne peuvent pas même vérifier ce que fait réellement le programme.
Un logiciel libre respecte la liberté de l’utilisateur en lui garantissant les quatre libertés essentielles que tout utilisateur de programme doit avoir :
• liberté d’utilisation du programme
• liberté d’étudier le code source du programme
• liberté de modifier le programme
• liberté de distribuer des copies du programme original ou modifié

F-Droid_Logo_2.svg

Revenons sur F-Droid – Android FLOSS repository selon Wikipedia et Android FOSS repository sur le site officiel (différences entre FOSS et FLOSS) – est un magasin de logiciels libres et open source pour Android. F-Droid dispose d’un site et d’une application dédiée pour rechercher et télécharger des applications Android. Il est préférable de passer par l’application officielle F-Droid (qui a été mise à jour en Material Design il y a quelques mois) pour être averti des mises à jour via des notifications (comme le Google Play Store).

 

F-Droid vous affiche plusieurs informations pour chaque application

1. si des addons payants sont téléchargeables depuis l’application
2. si l’application vous tracke
3. si le code source en amont n’est pas libre
4. la licence utilisée
5. le site web officiel, le changelog, le code source, le bug tracker,…
6. les permissions

Cliquez ici pour visiter le site officiel de F-Droid.
Une interface web alternative existe : FossDroid, vous retrouverez les mêmes applications que sur F-Droid, seule l’interface utilisateur est différente.

Dans la section « Browse« , vous pouvez rechercher les applications par mot-clé ou par catégorie.
À noter que F-Droid ne propose aucune application qui a une dépendance avec les services Google. Je l’ai appris après avoir proposé le navigateur Chromium Browser for Snapdragon sur leur forum.

Je vous propose une petite sélection d’applications à télécharger sur F-Droid (et quelques extras Github).

Pratique

Barcode Scanner pour scanner des QRcodes
Etar : calendrier Material Design.
CatLog : enregistrer le journal des activités de votre téléphone
Clean Status Bar : avoir une belle barre d’état pour prendre vos captures d’écran
Clip Stack : garder un historique de votre presse-papier, même après redémarrage. Faites des recherches, modifications, mettez-les en favoris ou partagez-les !
Kernel Adiutor : gérer les paramètres de votre kernel (root requis)
Terminal Emulator
SMS Backup+ : sauvegardez vos SMS et journaux d’appels

Internet

Diode ou RedReader Beta : clients Reddit.com
FireFox (téléchargement manuel ou utilisez cet updater FFUpdater)
FireFox Aurora (avec mises à jour automatiques)
K-9 Mail : client e-mail incontournable
Twidere : client Twitter
Wikipedia
Hosts Editor : gérer votre fichier hosts (root requis)
spaRSS : lecteur flux RSS/Atom. Articles disponibles en mode offline.
• UltimateBrowserProject : navigateur web stoppé, mais parfaitement fonctionnel, qui sera prochainement remplacé par Cornowser.

Sécurité

XPrivacy (via Github) : gestionnaire de vie privée (Xposed framework requis)
AFWall+ : contrôle du trafic réseau (root requis)
FreeOTP : authentification à deux facteurs comme Google authentificator
NetGuard : bloquer le trafic réseau WiFi, données mobiles et roaming

Navigation

OsmAnd : navigation online/offline type Google Maps

Social

SMSSecure : pour les SMS
QKSMS : remplaçant de l’application SMS Stock
GApps Browser : utilisez les applications web Google en améliorant votre vie privée.

 

FDroid

 

unnamed (2)

Je vous laisse parcourir les catégories pour découvrir d’autres applications. Malheureusement, il n’y a pas de captures d’écran dans les fiches d’applications. Un rapide coup d’œil sur le code source et le site web permet de se faire une bonne idée.
De plus, les applications sont légères et s’installent en un rien de temps.

Si vous avez fait de belles découvertes ou si vous voulez tout simplement partager des applications libres / open source que vous utilisez, n’hésitez pas à poster un commentaire ci-dessous 😉 Je continue d’ailleurs mes recherches…

Enfin, est-ce que le logiciel libre (voir l’open source) est une chose importante pour vous ? Et pourquoi ? Si vous n’utilisez pas Android, seriez-vous prêt à tester ce système d’exploitation mobile pour gagner en liberté ?

opensource

Liens

Liste de licences
• Qu’est-ce que le logiciel libre ?
• En quoi l’open source perd de vue l’éthique du logiciel libre

Dans un monde de sons, d’images et de mots numériques, le logiciel libre devient de plus en plus nécessaire pour la liberté en général.

Génération mobiles

A propos Primokorn 49 Articles
Après l'informatique en général, je me suis intéressé aux OS mobiles il y a plusieurs années et plus particulièrement à Android. Beaucoup de lectures et de pratiques me donnent envie de partager toutes ces informations, avec un penchant pour la personnalisation, le logiciel libre, la sécurité et la vie privée. #libriste

7 Commentaires

  1. Idem je suis passé aux applis open source, au départ c’était pour trouver une équivalence aux applis Google, Google qui lui n’est pas open source contrairement à Android.

    Voici les applis que j’utilise (ou que je recommande) :
    Lightning Browser (navigateur)
    NewPipe (YouTube)
    Timber (lecteur de musique)
    VLC (lecteur de vidéo & audio)
    Open Camera (appareil photo)
    WiFi Automatic (gestion du Wi-Fi)
    Simple Explorer (explorateur de fichiers)
    Root Verifier [Root](vérificateur de root)
    Superuser par PPH [Root](gestion des droits root)

    Applis open source mais non présentes sur F-Droid :
    Maps.me (navigation)
    MaterialOS Icon Pack (pack d’icônes)
    MaterialOS CM12 Theme [Root] (thème système)
    Papuh Walls (fonds d’écran)
    Fontster [Root] (police personnalisée)
    Transistor (radio via internet)
    Native Clipboard (presse-papiers)
    SysLog [Root] (gestion journaux)

    Bon il y en a plein d’autres mais je vais m’arrêter là ^^

    • Très intéressant, merci pour le retour ! J’en ai ajouté quelques unes à ma liste d’applications à tester. 🙂
      Je cherchais justement un lecteur de musique.

  2. De rien ! C’est là que tu te dis que plus tu cherches plus tu t’aperçois que tu peux trouver des équivalences open source pour toutes (ou presque) les catégories d’applis.

    Bon par contre « bon chance » pour réussir à te débarrasser de l’appli Services Google Play, c’est une plaie ce truc ^^’

  3. Je n’en suis pas encore là, le zéro Google n’est pas pour tout de suite.
    J’ai encore besoin du Play Store pour certaines applications spécifiques.
    Pour se débarrer des services Google, il suffit de flasher une ROM Custom sans les Google Apps. Si tu veux rester sur du stock, là oui, c’est plus compliqué…

  4. @marshdroid Timber ne garde pas en mémoire l’avancement d’une piste audio après redémarrage ? As-tu le même soucis ?

  5. Après, F-Droid est assez réducteur. On peut trouver ce type d’applications sur Github, XDA et même le Play Store…
    F-Droid a des règles strictes de validation donc le choix est limité.
    Exemple : Maps.me

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*


Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.