Lorsque le firmware n'est pas distribué avec le matériel, il doit l'être avec l'OS, et à ce moment sa licence est une question importante.
Oui, c'est vrai que ca pose toujours le problème de l'integration dans une distribution. Mais en ce qui concerne le choix de Linus (post initial), il aurait était idiot de le refuser.
Ici il n'y a aucune différence avec un firmware qu'on peut flasher en EPROM. Si le constructeur te fournis un firmware (eg. vieux prismII/prism2.5), tu peut aussi le reverse engeneerer etc.
Non, ce n'est pas aussi simple: flasher une EEPROM peut rendre le peripherique complétement inutilisable, mais surtout rendre le reflashage impossible. Ce n'est pas le cas ici, au pire, il suffit de reseter le periph, ou rebooter.
Cette nouvelle tendance au firmware chargé dynamiquement par l'OS dans certains chipsets wifi est surtout motivée par un sens de l'économie de bouts de chandelle de la part des constructeurs, qui s'épargnent ainsi quelques kilos de rom...
Il est evident que l'interet des constructeur n'est pas de permetre qu'on bidouille leur firmware ;) et avoir le firmware en ROM simplifirait les problèmes de license et d'integration pour les distributions.
[^] # Re: pilotes ipw2x00
Posté par niclone (site web personnel) . En réponse à la dépêche Sortie du noyau 2.6.14. Évalué à 1.
Oui, c'est vrai que ca pose toujours le problème de l'integration dans une distribution. Mais en ce qui concerne le choix de Linus (post initial), il aurait était idiot de le refuser.
Ici il n'y a aucune différence avec un firmware qu'on peut flasher en EPROM. Si le constructeur te fournis un firmware (eg. vieux prismII/prism2.5), tu peut aussi le reverse engeneerer etc.
Non, ce n'est pas aussi simple: flasher une EEPROM peut rendre le peripherique complétement inutilisable, mais surtout rendre le reflashage impossible. Ce n'est pas le cas ici, au pire, il suffit de reseter le periph, ou rebooter.
Cette nouvelle tendance au firmware chargé dynamiquement par l'OS dans certains chipsets wifi est surtout motivée par un sens de l'économie de bouts de chandelle de la part des constructeurs, qui s'épargnent ainsi quelques kilos de rom...
Il est evident que l'interet des constructeur n'est pas de permetre qu'on bidouille leur firmware ;) et avoir le firmware en ROM simplifirait les problèmes de license et d'integration pour les distributions.