Deweloperzy Debiana zatwierdzają dystrybucję prawnie zastrzeżonego oprogramowania układowego na nośnikach instalacyjnych

Opublikowano wyniki głosowania ogólnego (GR, uchwała ogólna) deweloperów projektu Debian zajmujących się utrzymaniem pakietów i utrzymaniem infrastruktury, na którym rozpatrywana była kwestia dostarczania autorskiego oprogramowania sprzętowego w ramach oficjalnych obrazów instalacyjnych i kompilacji na żywo. W głosowaniu zwyciężył punkt piąty „Zmiana umowy społecznej o dostawę niewolnego oprogramowania sprzętowego w instalatorze z zapewnieniem jednolitych zestawów instalacyjnych”.

Wybrana opcja polega na zmianie Umowy Społecznej Debiana, która określa podstawowe zasady projektu i obowiązki projektu wobec społeczności. W piątym punkcie umowy społecznej, który wymaga zgodności ze standardami wolnego oprogramowania, zostanie dodana uwaga, że ​​oficjalne media Debiana mogą zawierać oprogramowanie sprzętowe niebędące częścią systemu Debian, jeśli jest to konieczne, aby dystrybucja mogła działać na sprzęcie wymagającym takie oprogramowanie do uruchomienia.

Oficjalne nośniki instalacyjne Debiana i obrazy na żywo będą zawierać pakiety z sekcji „niewolne oprogramowanie sprzętowe”, do których usuwane są komponenty związane z oprogramowaniem sprzętowym z niewolnego repozytorium. Jeśli posiadasz sprzęt wymagający do działania zewnętrznego oprogramowania sprzętowego, domyślnie włączone będzie korzystanie z wymaganego, zastrzeżonego oprogramowania sprzętowego. Jednocześnie użytkownicy, którzy preferują wyłącznie bezpłatne oprogramowanie, na etapie pobierania otrzymają możliwość wyłączenia korzystania z niewolnego oprogramowania sprzętowego.

Dodatkowo instalator i obraz na żywo podają informację o rodzaju wgranego oprogramowania. Dane o używanym oprogramowaniu zostaną również zapisane w zainstalowanym systemie, dzięki czemu użytkownik będzie mógł później uzyskać informację o używanym oprogramowaniu. Jeśli po instalacji do działania sprzętu niezbędny będzie firmware, system sugeruje także domyślnie dodanie do pliku source.list repozytorium nie-wolnego oprogramowania, co umożliwi otrzymywanie aktualizacji oprogramowania korygujących podatności i istotne błędy. Obrazy z zastrzeżonym oprogramowaniem zostaną dostarczone jako oficjalne nośniki, które zastąpią wcześniej oferowane obrazy bez zastrzeżonego oprogramowania.

Kwestia dostarczania oprogramowania sprzętowego stała się istotna, ponieważ producenci sprzętu coraz częściej uciekają się do korzystania z zewnętrznego oprogramowania ładowanego przez system operacyjny, zamiast dostarczać oprogramowanie sprzętowe w pamięci stałej na samych urządzeniach. Takie zewnętrzne oprogramowanie jest niezbędne w przypadku wielu nowoczesnych kart graficznych, dźwiękowych i sieciowych. Jednocześnie kwestia, w jaki sposób dostarczanie własnego oprogramowania sprzętowego koreluje z wymogiem dostarczania wyłącznie bezpłatnego oprogramowania w głównych kompilacjach Debiana, jest niejednoznaczne, ponieważ oprogramowanie sprzętowe jest wykonywane na urządzeniach sprzętowych, a nie w systemie i odnosi się do sprzętu . Nowoczesne komputery, wyposażone nawet w całkowicie darmowe dystrybucje, uruchamiają wbudowany w sprzęt firmware. Jedyna różnica polega na tym, że niektóre oprogramowanie sprzętowe jest ładowane przez system operacyjny, podczas gdy inne są już flashowane w pamięci ROM lub Flash.

Do tej pory zastrzeżone oprogramowanie sprzętowe nie było dołączane do oficjalnych obrazów instalacyjnych Debiana i było dostarczane w oddzielnym, niewolnym repozytorium. Zestawy instalacyjne z zastrzeżonym oprogramowaniem mają status nieoficjalny i są dystrybuowane osobno, co prowadzi do zamieszania i stwarza trudności dla użytkowników, ponieważ w wielu przypadkach pełne działanie nowoczesnego sprzętu można osiągnąć dopiero po zainstalowaniu zastrzeżonego oprogramowania. Projekt Debian zajmował się także przygotowaniem i utrzymaniem nieoficjalnych zestawów z zastrzeżonym oprogramowaniem sprzętowym, co wymagało dodatkowych wydatków na montaż, testowanie i publikowanie nieoficjalnych zestawów powielających oficjalne.

Doszło do sytuacji, w której nieoficjalne kompilacje są bardziej preferowane dla użytkownika, jeśli chce on uzyskać normalne wsparcie dla swojego sprzętu, a zainstalowanie zalecanych oficjalnych kompilacji często prowadzi do problemów ze wsparciem sprzętowym. Ponadto stosowanie nieoficjalnych asemblerów przeszkadza w osiągnięciu ideału dostarczania wyłącznie oprogramowania typu open source i nieświadomie prowadzi do popularyzacji oprogramowania prawnie zastrzeżonego, gdyż użytkownik wraz z oprogramowaniem sprzętowym otrzymuje także połączone niewolne repozytorium z innymi nie-wolnymi darmowe oprogramowanie.

Źródło: opennet.ru

Dodaj komentarz