Firmwaredateien sind nur dann da/nötig, wenn der Hersteller ein paar Cent für ein EEPROM, in dem die Firmware direkt auf der Hardware gespeichert ist, einspart. Firmware ist somit eher Teil der Hardware.
Firmware "läuft" auch auf der Hardware, während "Treiber" auf der CPU laufen (sicherheits- und linkage-technisch ein Unterschied).
Somit muß man für Firmware keinen Quellkode haben, lediglich eine Lizenz, sie weiterzu- verbreiten, in einer Form, in der man sie ins System einbetten kann (hexdumpen und in den Kernel einbauen ist nett, aber heutzutage nimmt man i.d.R. die Originalbinärdateien des Herstellers as-is und lädt sie nach).
Leider bin ich kein DD, nur DM, sonst würde ich auch dementsprechend abstimmen.
Firmwaredateien sind nur dann da/nötig, wenn
der Hersteller ein paar Cent für ein EEPROM,
in dem die Firmware direkt auf der Hardware
gespeichert ist, einspart. Firmware ist somit
eher Teil der Hardware.
Firmware "läuft" auch auf der Hardware, während
"Treiber" auf der CPU laufen (sicherheits-
und linkage-technisch ein Unterschied).
Somit muß man für Firmware keinen Quellkode
haben, lediglich eine Lizenz, sie weiterzu-
verbreiten, in einer Form, in der man sie ins
System einbetten kann (hexdumpen und in den
Kernel einbauen ist nett, aber heutzutage
nimmt man i.d.R. die Originalbinärdateien
des Herstellers as-is und lädt sie nach).
Leider bin ich kein DD, nur DM, sonst würde
ich auch dementsprechend abstimmen.