Le projet Linux-libre est une extension des efforts des distributions destinées aux personnes qui souhaitent utiliser des systèmes d'exploitation totalement libres , tels que définis par la Free Software Foundation .
Il est actuellement géré par la FSFLA , la Fondation latino-américaine du logiciel libre.
Selon la page à propos du projet:
Linux-libre est un projet de maintenance et de publication de distributions 100% gratuites de Linux, pouvant être utilisé dans les distributions de systèmes libres, en supprimant les logiciels inclus sans code source, avec du code source obscurci ou obscurci, sous des licences de logiciels non libres, qui le font ne pas vous permettre de modifier le logiciel afin qu'il fasse ce que vous souhaitez, et cela vous incite ou vous oblige à installer des morceaux supplémentaires de logiciels non libres.
Une lecture rapide de la dernière version du script "deblobbing" montre qu'il supprime principalement les blobs binaires et une partie de la documentation. Dans de nombreux cas, les blobs binaires sont soit des pilotes matériels, soit des micrologiciels pour le matériel. Le micrologiciel est un code qui doit être chargé sur l'appareil lui-même et est souvent nécessaire même lorsqu'un pilote de logiciel gratuit existe.
Pour autant que je sache, il n'y a aucun avantage clair en termes de performances de ces objets blob (bien que, sans eux, beaucoup de gens n'auraient aucune performance) et la plupart des développeurs de noyau aimeraient les remplacer par du code gratuit bien écrit.
Dans votre question, vous affirmez que "beaucoup de ces blobs ont été remplacés par du code sous linux-libre" et demandez pourquoi ce code n'a pas été accepté. Dans ma lecture des scripts, j'ai pu voir très peu de code qui a été remplacé. La majorité du script supprime plutôt le code. Le code qui est ajouté est destiné à «remplacer les demandes de micrologiciel non libre par des messages informant les utilisateurs que le matériel en question est un piège». ( Annonce de version de Linux Libre )
Si vous avez un code spécifique en tête, veuillez le mentionner dans votre question. La plupart des correctifs pour Linux sont abordés sur la liste de diffusion du noyau Linux ou sur l'une des nombreuses listes spécifiques aux sous-systèmes . Souvent, les raisons de la non-inclusion peuvent être trouvées en cherchant dans ces listes.