Miksi ath10k-ohjain on ilmainen, jos se toimitetaan Linuxin kanssa?

Yritin äskettäin asentaa Debiania ja huomasin, että wifi-korttini (Qualcomm Atheros QCA6174) vaatii ei-ilmaisia ohjaimia. Pystyin löytämään laiteohjelmiston, joka osoittautui ath10k. Nämä ohjaimet eivät ilmeisesti sisälly distrosiin, kuten Parabola tai Debian (oletusarvoisesti), koska ne eivät ole ilmaisia. Huomasin kuitenkin, että ne ovat osa Linux-ytimen lähdepuuta (tarkemmin sanoen täällä ). Linuxilla on lisenssi GPLv2: lla ja se on avointa lähdekoodia, ja sikäli kuin tiedän kunnioittaa 4 GNU: n olennaista vapautta. Joten miksi ath10k-kuljettajat täyttävät vapaat?

Vastaa

Debianin laiteohjelmistosivu kertoo, että jotkin laitteistot, joissa on ilmaisia (GPL: n mukaan) ohjaimia, edellyttävät laiteohjelmiston toimintaa, joka ei ole ilmainen. Esimerkiksi ath10k-laiteohjelmiston -lisenssi ei ole yhteensopiva GPL: n kanssa.

Ohjaimen lähdekoodi on ilmainen ohjelmisto ja voidaan sisällyttää Linux-ytimeen. Ilman vastaavaa laiteohjelmistoa ohjain voi kuitenkin olla hyödytön.

Tällaisissa tapauksissa Debianin kaltaiset jakelut voivat sanoa, että laitteisto vaatii muun kuin ilmaisen laiteohjelmiston toimiakseen.

Kommentit

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *