La Free Software Foundation lance LibrePhone : un défi ambitieux
La Free Software Foundation (FSF) a récemment annoncé le lancement de LibrePhone , un projet qui pourrait bien être son initiative la plus ambitieuse en quatre décennies. L’objectif de ce projet est de créer un smartphone totalement libre de logiciel propriétaire , un défi qui a été envisagé par de nombreux développeurs et passionnés de logiciels libres, mais qui reste sans solution définitive.
Le problème des logiciels propriétaires
Alors que les systèmes d’exploitation pleinement libres peuvent être déployés sur la majorité des ordinateurs, la situation est totalement différente dans le monde des smartphones . Des projets reconnus tels que GrapheneOS , Replicant ou PureOS ont tenté d’offrir des alternatives libres, mais aucun n’a réussi à enlever totalement tous les éléments propriétaires des dispositifs mobiles.
Cette situation est principalement due aux blobs binaires , de petits morceaux de code qui sont souvent utilisés pour contrôler les fonctions essentielles du matériel, comme la communication avec le modem, l’accélération graphique, le GPS ou encore la caméra. Les fabricants de puces électroniques , tels que Qualcomm et Broadcom, ne partagent généralement pas la documentation technique nécessaire pour que les développeurs externes puissent créer des alternatives libres.
Les échecs des projets précédents
Un des exemples les plus marquants est le projet Replicant , lancé en 2010 pour développer une version d’Android totalement libre. Bien que Replicant ait réussi à éliminer de nombreux composants liés à Google, il a vite été confronté à des limites en raison de l’absence de documentation matériel . Aujourd’hui, Replicant n’est opérationnel que sur des dispositifs anciens comme le Galaxy S3, et encore, pas avec toutes ses fonctions.
Des projets comme GrapheneOS ou LineageOS ont choisi une approche pragmatique. Ils se contentent de supprimer le logiciel Google , mais laissent des blobs propriétaires pour garantir le bon fonctionnement des appareils. Ce compromis améliore la confidentialité des utilisateurs , mais ne correspond pas à la définition stricte du logiciel libre défendue par la FSF.
La stratégie de LibrePhone
Le projet LibrePhone, dirigé par le développeur Rob Savoye , ne vise pas à créer un nouveau système d’exploitation mobile ou à fabriquer des téléphones. Au contraire, son approche est très ciblée : réaliser une ingénierie inverse pour déchiffrer les composants propriétaires restants dans des systèmes comme LineageOS afin de créer des alternatives entièrement libres.
La FSF a assuré le financement des premières étapes grâce à une donation de John Gilmore , un de ses membres. Gilmore utilise depuis longtemps LineageOS pour éviter ce qu’il appelle le “ logiciel espion de Google ”. L’idée est d’identifier un modèle de téléphone avec le moins de problèmes de confidentialité possible et documenter minutieusement le fonctionnement de ses composants propriétaires. Cela devrait permettre de créer des substituts en code libre que tout développeur pourra auditer et modifier.
Des obstacles techniques et légaux
Les obstacles rencontrés par le projet ne sont pas uniquement techniques. Les fabricants de puces verrouillent leurs technologies avec des accords de confidentialité stricts, rendant l’accès à la documentation difficile. Comme le souligne ZDNet , travailler sans ces manuels techniques s’apparente à “ coudre avec des gants de boxe ”. De plus, l’ingénierie inverse dans ce contexte est un processus complexe, long et coûteux. Savoye reconnait que ce ne sera ni rapide ni bon marché, mais le projet s’appuie sur le travail préalable réalisé par d’autres développeurs.
Les tendances du secteur
Parallèlement, il est intéressant de noter que GrapheneOS a annoncé collaborer avec un grand fabricant Android pour étendre l’utilisation de son système à d’autres appareils au-delà des Pixel de Google. Jusqu’à présent, les Pixel étaient les seuls appareils répondant aux normes de sécurité et de mise à jour exigées par GrapheneOS. Bien que cela ne corresponde pas au concept de téléphone totalement libre que recherche la FSF, cela révèle que l’industrie commence à reconnaître ces besoins.
La voie à suivre
LibrePhone représente l’initiative la plus sérieuse visant à concevoir un véritable smartphone libre. La FSF est consciente que ce parcours sera long et requiert l’implication de nombreuses personnes. En effet, elle recherche des volontaires pour aider à la documentation, aux tests et à la diffusion de l’information, ainsi que des dons pour soutenir le projet. Bien que le succès soit loin d’être garanti, la FSF soutient qu’ignorer ce défi ne ferait qu’éloigner davantage l’objectif d’un smartphone avec un logiciel à 100% libre.
Dans un monde de plus en plus interconnecté, la protection de la vie privée et la liberté au niveau logiciel demeurent des enjeux cruciaux. LibrePhone pourrait potentiellement transformer la manière dont nous percevons l’utilisation de nos appareils mobiles.

