Les résultats du vote général (GR, résolution générale) des développeurs du projet Debian, impliqués dans le maintien des paquets et de l'infrastructure, ont été publiés. La question examinée portait sur l'inclusion de micrologiciels propriétaires dans les images d'installation officielles et les builds live. La cinquième option a remporté le vote : « Modifier le Contrat Social pour l'inclusion de micrologiciels non libres dans l'installateur avec fourniture d'ensembles d'installation unifiés ».
L'option choisie implique une modification du Contrat Social (Debian Social Contract), qui définit les principes fondamentaux et les engagements du projet vis-à-vis de la communauté. Une note sera ajoutée au cinquième point du contrat social, qui stipule le respect des normes des logiciels libres, indiquant que les supports officiels de Debian peuvent inclure des micrologiciels qui ne font pas partie du système Debian, si cela est nécessaire pour assurer le fonctionnement de la distribution sur le matériel nécessitant de tels micrologiciels.
Des paquets provenant de la section « non-free-firmware » seront inclus dans les supports d'installation et les images live de Debian, ayant retiré de la répertoire non-free les composants liés aux micrologiciels. En cas de matériel nécessitant des micrologiciels externes, l'utilisation des micrologiciels propriétaires nécessaires sera activée par défaut. Cependant, pour les utilisateurs préférant uniquement les logiciels libres, il sera possible de désactiver l'utilisation des micrologiciels non libres lors du démarrage.
De plus, l'installateur et l'image live fourniront des informations sur le type de firmware chargé. Les données concernant les firmwares utilisés seront également enregistrées dans le système installé afin que l'utilisateur puisse consulter les firmwares utilisés ultérieurement. Si des firmwares sont nécessaires pour le bon fonctionnement du matériel après l'installation, le système propose par défaut d'ajouter le dépôt non-free-firmware dans le fichier sources.list, ce qui permettra de recevoir des mises à jour de firmwares corrigeant les vulnérabilités et les erreurs importantes. Les images avec des firmwares propriétaires seront fournies en tant que supports officiels, remplaçant les anciennes images sans firmwares libres.
La question de la fourniture de firmwares est devenue d'actualité, car les fabricants de matériel ont de plus en plus recours à des firmwares externes, chargés par le système d'exploitation, au lieu de fournir des firmwares dans la mémoire permanente des appareils eux-mêmes. De tels firmwares externes sont nécessaires pour de nombreux adaptateurs graphiques, sonores et réseau modernes. Cependant, la question de savoir dans quelle mesure la fourniture de firmwares propriétaires correspond à l'exigence de ne fournir que des logiciels libres dans les assemblages de base de Debian est ambiguë, étant donné que les firmwares s'exécutent sur des dispositifs matériels et non dans le système, et relèvent de l'équipement. Sur les ordinateurs modernes, même équipés de distributions entièrement libres, des firmwares intégrés au matériel sont exécutés. La seule différence est que certains firmwares sont chargés par le système d'exploitation, tandis que d'autres sont déjà gravés dans la ROM ou la mémoire flash.
Jusqu'à présent, les firmwares propriétaires n'ont pas été inclus dans les images d'installation officielles de Debian et sont fournis dans un dépôt séparé, non libre. Les versions d'installation avec des firmwares propriétaires ont le statut d'inofficialités et sont distribuées séparément, ce qui engendre de la confusion et crée des difficultés pour les utilisateurs, car dans de nombreux cas, un fonctionnement complet du matériel moderne ne peut être obtenu qu'après l'installation de firmwares propriétaires. La préparation et le soutien des versions non officielles avec des firmwares propriétaires ont également été pris en charge par le projet Debian, ce qui nécessitait des ressources supplémentaires pour la construction, les tests et la distribution de versions non officielles qui dupliquent les officielles.
Une situation est survenue où les versions non officielles sont devenues plus préférables pour l'utilisateur, s'il souhaite obtenir un support normal pour son matériel, tandis que l'installation des versions officielles recommandées entraîne souvent des problèmes de compatibilité matérielle. De plus, l'utilisation de versions non officielles entrave l'idéal de ne fournir que des logiciels libres et conduit involontairement à la popularisation des logiciels propriétaires, car l'utilisateur reçoit avec les firmwares un dépôt non libre lié contenant d'autres logiciels non libres.
Source : opennet.ru
