J'y connais rien mais il me semble que le firmware est généralement stocké dans un fichier à part et qu'il suffit de le charger avec l'équivalent d'un "dd if=/usr/share/foobar/firmware of=/dev/foobar" (bon évidemment dd c'est que pour les block devices donc c'est pas ça mais l'idée y est). Donc le code du driver est bien indépendant du firmware dans le sens ou il n'a pas besoin de lui pour fonctionner, c'est juste que le matériel saura pas communiquer avec le logiciel (le driver) et inversément.
Par ailleurs Ubuntu utilise pas que des logiciels libres. Ils redistribuent aussi les drivers propriétaires de nVIDIA et ATI. Je pense que tous les paquets non libres d'Ubuntu dépendent d'un méta paquet "machin-restricted".
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: ubuntu
Posté par Krunch (courriel, site web personnel) . En réponse à la dépêche OpenBSD milite pour un changement des licences des firmwares TI et Intel. Évalué à 2.
Par ailleurs Ubuntu utilise pas que des logiciels libres. Ils redistribuent aussi les drivers propriétaires de nVIDIA et ATI. Je pense que tous les paquets non libres d'Ubuntu dépendent d'un méta paquet "machin-restricted".
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.