Gf4x3443 a écrit :
Quand je disais que les arguments s'adapataient quand ca arrange
Ils peuvent les retirer, et ils sont connus, cf le wiki debian.
|
Désolé, s'il y a ambiguïté c'est au niveau de l'upstream : à l'origine, le code source de Linux contient certains firmwares qui peuvent être considérés comme des blobs. La plupart du temps il s'agit de microcodes distribués sous licence GPL(2) ou BSD mais qui ne respectent pas tous les critères de ces dernières.
Et précisément, Debian s'efforce de les référencer et d'établir un contact tant au niveau des développeurs du noyau qu'avec certains éditeurs/constructeurs pour demander des éclaircissements au sujet de ces firmwares sujets à caution. Après cela, les firmwares qui sont déterminés comme étant bel et bien des blobs sont retirés des versions de Linux que Debian distribue ; comme tu l'indiques, le wiki est on ne peut plus clair à ce sujet (y a pas de quoi tourner autour du pot) :
---> http://wiki.debian.org/KernelFirmwareLicensing
Oulà, une histoire vieille de près de 2 ans ; les choses ont tout de même évoluées (en bien) depuis, au niveau de la présence et du nettoyage des blobs dans Debian (cf. l'état de Lenny).
Après, il restera toujours des choses perfectibles (aussi bien du point de vue de la liberté que du point de vue technique) dans la distribution, mais cela tend à s'améliorer de version en version. Perso, je trouve que si le projet a commis (et/ou commet) parfois certaines maladresses -en terme de communication et/ou de choix technique, peu importe- il y a la volonté de satisfaire le plus possible les utilisateurs en choisissant les meilleurs compromis possibles, ce qui dans certaines situations (comme ici)
Gf4x3443 a écrit :
Cite donc leur nom pour voir. En précisant si tu parles des drivers, des firmwares, ou indirectement des projets genre NDISwrapper (project evil sur BSD).
|
Je parlais plus précisément des firmwares, en indiquant que c'était très peu probable, pas que j'en apportais la preuve ; pour cela il faudrait déjà auditer le code des autres projets pour voir ou au moins récupérer un état sur la possible présence/retrait de blobs des versions de Linux (ou BSD) distribués par les autres projets, ce que j'avoue ne pas avoir fait.
En fait, j'essayais surtout de mettre l'accent sur le fait qu'il est possible de très facilement arriver à l'affirmation "mon code ne contient aucun blob" sur la seule base de la licence avec laquelle ils sont distribués (et c'est d'ailleurs ce qui se passe du côté de Linus et de ses développeurs, par exemple). Il faut voir plus loin ; c'est facile de se ranger derrière l'argument "oui mais c'est sous s/GPL/BSD/" alors que celle-ci n'est pas respectée.
Bon j'arrête là mon HS ; désolé encore et mes excuses à l'auteur de ce topic.

Message édité par THRAK le 10-06-2008 à 08:30:11
---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.