Écrans de l'application F-Droid 2.0 affichant la gestion des mises à jour et les catégories d'applications libres

Dix ans d’attente et un bras d’honneur à Google : F-Droid 2.0 réinvente l’installation libre sur Android

Plus de douze mois de refonte architecturale auront été nécessaires pour livrer la transformation la plus radicale du projet depuis une décennie : l’équipe du catalogue d’applications libres vient d’officialiser la sortie de F-Droid 2.0 sur son carnet de bord. Alors que l’hégémonie commerciale du Play Store semblait figer l’écosystème mobile dans des habitudes immuables, cette mouture modernise de fond en comble la distribution de logiciels ouverts.

L’application abandonne ses lignes de code historiques au profit d’une interface entièrement réécrite en Kotlin avec Jetpack Compose, s’alignant sur les standards ergonomiques les plus récents tout en garantissant une étanchéité absolue contre le pistage publicitaire.

💡 C’est quoi F-Droid ?

Lancé pour préserver l’autonomie des utilisateurs sous Android, F-Droid est un catalogue communautaire d’applications exclusivement composées de logiciels libres et open source (FOSS). Contrairement aux boutiques propriétaires, chaque paquet proposé sur ses serveurs est compilé directement à partir de son code source public par l’infrastructure du projet, garantissant l’absence de traceurs cachés, de bibliothèques publicitaires invasives ou de dépendances obligatoires aux services propriétaires de Google.

Ergonomie modernisée et coup de pouce inattendu du DMA européen

Fini le temps où la maintenance des applications libres exigeait de valider manuellement chaque paquet téléchargé à coups de fenêtres d’autorisation répétitives. F-Droid 2.0 réorganise sa navigation autour de trois onglets clairs (Découverte (Discover), Recherche et Mes applications), reléguant les réglages techniques et le partage local (Nearby Swap) dans des sous-menus dédiés.

La recherche textuelle s’affranchit du simple nom des paquets pour indexer les descriptions complètes, les catégories thématiques et les traductions multilingues, notamment pour les caractères asiatiques (CJK).

Le gain d’usage le plus spectaculaire découle directement de la pression réglementaire du Digital Markets Act (DMA) de l’Union européenne :

  • Installation unifiée par pré-approbation : l’utilisateur valide l’ajout d’une application dès le clic initial grâce aux nouvelles API système, sans attendre la fin du téléchargement pour confirmer l’action.
  • Mises à jour automatiques en arrière-plan : activées par défaut sans requérir de privilèges système particuliers, elles dispensent l’utilisateur de surveiller manuellement les montées de version.
  • Catégorisation chirurgicale du catalogue : le répertoire ventile désormais les logiciels par fonctionnalités spécialisées (pare-feux, gestionnaires de mots de passe, VPN) et décline les jeux selon 17 genres distincts.
  • Filtres combinés anti-dépendances : exclusion en un geste des paquets reposant sur des services réseau privateurs ou incompatibles avec le matériel de l’appareil.

Le piège de Google pour verrouiller le sideloading dès 2027

Cette cure de jouvence intervient dans un climat de vive tension. Nous vous en parlions dans cet article. Le modèle historique du chargement latéral (sideloading), qui autorise n’importe quel propriétaire de smartphone à installer un fichier APK sans passer sous les fourches caudines de Mountain View, fait l’objet d’un encerclement méthodique. Comme le documente l’initiative de défense citoyenne Keep Android Open, Google s’apprête à généraliser des exigences de contrôle drastiques imposant aux développeurs tiers de s’enregistrer auprès de ses services, de signer un contrat commercial, de verser des frais de dossier et de transmettre une pièce d’identité officielle sous peine de voir leurs applications bloquées par défaut sur les terminaux récents.

Déjà testé dans plusieurs pays d’Asie et d’Amérique du Sud, le parcours d’installation d’applications non enregistrées par Google vire au parcours du combattant : activation du mode développeur, redémarrage forcé du terminal, délai de carence artificiel de 24 heures et multiplication d’écrans d’avertissement anxiogènes orchestrés par les Google Play Services. En refusant de plier devant cette stratégie de captivité commerciale, F-Droid 2.0 rappelle que le combat pour la liberté logicielle sur smartphone ne se joue pas seulement sur l’élégance d’une interface, mais sur la préservation du droit fondamental d’exécuter le code de son choix sur son propre matériel.

🌐 L’actualité de l’open source et des technologies éthiques dans votre flux

🐘 Fediverse / Mastodon : suivez notre profil officiel @ depuis votre application ou votre instance favorite.

🦋 Bluesky (AT Protocol) : retrouvez nos actualités condensées et abonnez-vous à @goodtech.info.

Défiler vers le haut