Deweloperzy Debiana zatwierdzili dostarczenie własnościowych firmware'ów w nośnikach instalacyjnych.

Opublikowano wyniki ogólnego głosowania (GR, general resolution) programistów projektu Debian, biorących udział w utrzymaniu pakietów i infrastruktury, w którym rozważano kwestię dostarczania zamkniętych firmware'ów w ramach oficjalnych obrazów instalacyjnych i live-buildów. W głosowaniu zwyciężył piąty punkt „Zmienić Umowę Publiczną w celu dostarczania zamkniętych firmware'ów w instalatorze z zapewnieniem jednolitych obrazów instalacyjnych”.

Wybrana opcja zakłada zmianę Umowy Publicznej (Debian Social Contract), która określa podstawowe zasady projektu oraz zobowiązania w ramach społeczności. W piątym punkcie umowy publicznej, gdzie znajduje się wymaganie przestrzegania standardów wolnego oprogramowania, zostanie dodana uwaga, że oficjalne nośniki Debian mogą zawierać firmware, który nie jest częścią systemu Debian, jeśli jest to konieczne do zapewnienia działania dystrybucji na sprzęcie wymagającym takich firmware’ów.

Do oficjalnych nośników instalacyjnych i obrazów live Debian zostaną włączone pakiety z sekcji „non-free-firmware”, do której z repozytorium non-free przeniesione zostały komponenty związane z firmware'ami. W przypadku sprzętu, do pracy którego wymagane są zewnętrzne firmware'y, użycie niezbędnych zamkniętych firmware'ów będzie włączone domyślnie. Jednocześnie użytkownicy preferujący tylko wolne oprogramowanie na etapie ładowania będą mieli możliwość wyłączenia użycia zamkniętych firmware'ów.

Ponadto, instalator i obraz live będą zawierały informacje o tym, jaki typ firmware’ów został załadowany. Dane o używanych firmware’ach zostaną również zapisane w zainstalowanym systemie, aby użytkownik mógł uzyskać informacje o używanych firmware’ach w późniejszym czasie. Jeśli firmware’y są niezbędne do działania sprzętu po instalacji, system również zaoferuje domyślnie dodanie repozytorium non-free-firmware do pliku sources.list, co umożliwi uzyskiwanie aktualizacji firmware’ów z poprawkami dla luk i ważnych błędów. Obrazy z własnościowymi firmware’ami będą dostarczane jako oficjalne nośniki, które zastąpią wcześniej oferowane obrazy bez nieswobodnych firmware’ów.

Kwestia dostarczania mikrokodu stała się aktualna, ponieważ producenci sprzętu coraz częściej korzystają z zewnętrznych mikrokodów, ładowanych przez system operacyjny, zamiast dostarczać je na stałej pamięci samych urządzeń. Takie zewnętrzne mikrokody są niezbędne dla wielu nowoczesnych kart graficznych, dźwiękowych i sieciowych. Jednocześnie nie jest jasne, w jakim stopniu dostarczanie mikrokodów własnościowych odnosi się do wymogu dostarczania wyłącznie wolnego oprogramowania w podstawowych wersjach Debiana, ponieważ mikrokody działają na urządzeniach sprzętowych, a nie w systemie, i odnoszą się do sprzętu. Na nowoczesnych komputerach, nawet z całkowicie wolnymi dystrybucjami, działają mikrokody wbudowane w sprzęt. Różnica polega jedynie na tym, że niektóre mikrokody są ładowane przez system operacyjny, a inne są już wgrane do pamięci ROM lub Flash.

Do tej pory mikrokody własnościowe nie były włączane do oficjalnych obrazów instalacyjnych Debiana i były dostarczane w osobnym repozytorium non-free. Instalacyjne wersje z mikrokodami własnościowymi mają status nieoficjalnych i są rozpowszechniane oddzielnie, co wprowadza zamieszanie i utrudnia życie użytkownikom, ponieważ w wielu przypadkach pełna praca nowoczesnego sprzętu można uzyskać tylko po zainstalowaniu mikrokodów własnościowych. Przygotowaniem i wsparciem nieoficjalnych wersji z mikrokodami własnościowymi również zajmował się projekt Debian, co wymagało dodatkowych zasobów na budowę, testowanie i publikowanie nieoficjalnych wersji, które dublowały wersje oficjalne.

Wystąpiła sytuacja, w której nieoficjalne wersje są bardziej preferowane przez użytkowników, jeśli chcą uzyskać normalne wsparcie dla swojego sprzętu, a instalacja rekomendowanych oficjalnych wersji często prowadzi do problemów z obsługą sprzętu. Ponadto korzystanie z nieoficjalnych wersji utrudnia osiągnięcie ideału w zakresie dostarczania wyłącznie otwartego oprogramowania i niechcący prowadzi do popularyzacji oprogramowania własnościowego, ponieważ użytkownik wraz z mikrokodami otrzymuje także podłączone repozytorium non-free z innym oprogramowaniem nieotwartym.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster