Firma Purism, rozwijająca smartfon Librem 5 oraz serię laptopów, serwerów i mini-PC dostarczanych z systemem Linux i CoreBoot, ogłosiła wydanie dystrybucji PureOS 10, opartej na bazie pakietów Debian, która zawiera wyłącznie wolne aplikacje, w tym dostarczaną z jądrem GNU Linux-Libre, oczyszczoną z elementów binarnych o ograniczonej licencji. PureOS został uznany przez Fundację Wolnego Oprogramowania za całkowicie wolny i umieszczony na liście rekomendowanych dystrybucji. Rozmiar instalacyjnego obrazu ISO, obsługującego tryb Live, wynosi 2 GB.
Dystrybucja starannie dba o ochronę prywatności, oferując szereg funkcji dla zabezpieczenia danych użytkowników. Na przykład dostępny jest pełen zestaw narzędzi do szyfrowania danych na dysku, w zestawie znajduje się przeglądarka Tor, jako wyszukiwarka proponowany jest Duck Duck Go, dla ochrony przed śledzeniem działań użytkownika w sieci preinstalowano rozszerzenie Privacy Badger, a do automatycznego przekierowania na HTTPS — HTTPS Everywhere. Jako przeglądarka domyślna wykorzystywany jest PureBrowser (przebudowa Firefox). Środowisko graficzne opiera się na GNOME 3, działającym na Wayland.
Najbardziej zauważalną nowością w nowej wersji jest wsparcie dla trybu „Convergence”, oferującego adaptacyjne środowisko użytkownika dla urządzeń mobilnych i desktopowych. Kluczowym celem rozwoju jest umożliwienie pracy z tymi samymi aplikacjami GNOME zarówno na ekranie dotykowym smartfona, jak i na dużych ekranach laptopów i komputerów stacjonarnych w połączeniu z klawiaturą i myszą. Interfejs aplikacji dynamicznie zmienia się w zależności od wielkości ekranu i dostępnych urządzeń wejściowych. Na przykład, korzystając z PureOS na smartfonie, po podłączeniu urządzenia do monitora, można przekształcić smartfon w przenośną stację roboczą.

Nowa wersja będzie dostarczana na różnych produktach Purism, w tym smartfonie Librem 5, laptopie Librem 14 oraz mini-PC Librem Mini. Do łączenia w jednym zastosowaniu interfejsu dla ekranów mobilnych i stacjonarnych wykorzystywana jest biblioteka libhandy, która pozwala na adaptację aplikacji GTK/GNOME dla urządzeń mobilnych (dostarczany jest zestaw adaptacyjnych widżetów i obiektów).

Inne usprawnienia:
- Dla obrazów kontenerów zapewniono wsparcie dla powtarzalnych kompilacji, które umożliwiają upewnienie się, że oferowane pliki binarne odpowiadają powiązanym z nimi źródłom. W przyszłości planowane jest zapewnienie powtarzalnych kompilacji również dla pełnych obrazów ISO.
- W menedżerze aplikacji PureOS store wykorzystano metadane AppStream do stworzenia uniwersalnego katalogu aplikacji, w którym mogą być dystrybuowane programy na smartfony oraz urządzenia z dużymi ekranami.
- Zaktualizowano instalator, w którym dodano wsparcie dla konfiguracji automatycznego logowania, możliwość wysyłania danych diagnostycznych do analizy problemów podczas instalacji, poprawiono tryb instalacji przez sieć.

- Środowisko GNOME zostało zaktualizowane do wersji 40. Rozszerzone możliwości biblioteki libhandy, wiele programów GNOME teraz bez wprowadzania zmian może dostosować interfejs do różnych typów ekranów.
- Dodano VPN Wireguard.
- Dodano menedżera haseł Pass, który wykorzystuje gpg2 i git do przechowywania haseł w katalogu ~/.password-store.
- Dodano sterownik Librem EC ACPI DKMS do oprogramowania Librem EC, umożliwiający z poziomu użytkownika zarządzanie diodami LED, podświetleniem klawiatury oraz wskaźnikami WiFi/BT, a także uzyskiwanie danych o poziomie naładowania akumulatora.
Podstawowe wymagania dla w pełni wolnych dystrybucji:
- Włączenie do dystrybucji oprogramowania z zatwierdzonymi licencjami FSF;
- Niedopuszczenie dostarczania binarnych firmware'ów i jakichkolwiek binarnych komponentów sterowników;
- Niedopuszczenie niezmiennych funkcjonalnych komponentów, jednak możliwość włączenia komponentów niefunkcjonalnych, pod warunkiem zezwolenia na ich kopiowanie i rozpowszechnianie w celach komercyjnych i niekomercyjnych (np. CC BY-ND mapy do gry GPL);
- Niedopuszczenie używania znaków towarowych, których warunki użytkowania utrudniają swobodne kopiowanie i rozpowszechnianie całej dystrybucji lub jej części;
- Zachowanie czystości licencyjnej dokumentacji, niedopuszczenie dokumentacji, która zaleca instalację własnościowego oprogramowania w celu rozwiązania określonych zadań.
Aktualnie na liście w pełni wolnych dystrybucji GNU/Linux znajdują się następujące projekty:
- gNewSense – oparty na pakietowej bazie Debian GNU/Linux, rozwijany przez Fundację Otwartych Tylko Narzędzi z osobistym udziałem Richarda Stallmana;
- Dragora – niezależna dystrybucja promująca ideę maksymalnego uproszczenia;
- ProteanOS — wydzielona dystrybucja, rozwijająca się w kierunku osiągnięcia jak najkompletniejszej kompaktowości;
- Dynebolic – specjalistyczna dystrybucja do przetwarzania danych wideo i audio;
- Hyperbola — oparty na stabilizowanych nakładkach pakietowych Arch Linux z przeniesieniem niektórych łatek z Debiana w celu zwiększenia stabilności i bezpieczeństwa. Projekt rozwija się zgodnie z zasadą KISS (Keep It Simple Stupid) i ma na celu zapewnienie użytkownikom prostego, lekkiego, stabilnego i bezpiecznego środowiska.
- Parabola GNU/Linux — dystrybucja oparta na osiągnięciach projektu Arch Linux;
- PureOS — oparty na pakietach Debiana, rozwijany przez firmę Purism, która pracuje nad smartfonem Librem 5 i produkuje laptopy dostarczane z tym dystrybucją oraz oprogramowaniem na bazie CoreBoot;
- Musix GNU+Linux – oparta na Knoppix dystrybucja, przeznaczona do tworzenia i przetwarzania dźwięku;
- Trisquel — specjalistyczna dystrybucja oparta na Ubuntu dla małych firm, użytkowników domowych i instytucji edukacyjnych;
- Ututo — dystrybucja GNU/Linux zbudowana na bazie Gentoo.
- libreCMC (libre Concurrent Machine Cluster) to specjalistyczna dystrybucja zaprojektowana do użycia w urządzeniach wbudowanych, takich jak bezprzewodowe routery.
- Guix — oparty na menedżerze pakietów Guix i systemie inicjalizacji GNU Shepherd (wcześniej znanym jako GNU dmd), napisany w języku Guile (jedna z implementacji języka Scheme), który jest również używany do definiowania parametrów uruchamiania usług.
Źródło: opennet.ru

