Nedávno jsem se pokoušel nainstalovat Debian a všiml jsem si, že to říká, že moje wifi karta (Qualcomm Atheros QCA6174) vyžadovala nesvobodné ovladače. Byl jsem schopen najít firmware pro tyto, který se ukázal být ath10k. Tyto ovladače zřejmě nejsou zahrnuty v distribucích jako Parabola nebo Debian (ve výchozím nastavení), protože jsou nesvobodné. Všiml jsem si však, že jsou součástí zdrojového stromu jádra Linuxu (konkrétně zde ). Linux je licencován pod GPLv2 a je otevřeným zdrojovým kódem a pokud vím, respektuje základní svobody 4 GNU. Jak to, že se ovladače ath10k kvalifikují jako nesvobodné?
Odpověď
Stránka firmwaru Debianu vysvětluje, že některý hardware s bezplatnými (podle GPL) ovladačů vyžaduje pro provoz firmware, který není zdarma. Například licence pro firmware ath10k není kompatibilní s GPL.
Ovladač zdrojový kód je svobodný software a může být součástí jádra Linuxu. Ovšem bez odpovídajícího firmwaru může být ovladač k ničemu.
V takovýchto distribucích, jako je Debian, může být řečeno, že hardware vyžaduje pro svou činnost nesvobodný firmware.
Komentáře
- I ' m náhle připomněl 8.4 Tao programování . (+1)