Wydanie całkowicie wolnej dystrybucji Linuxa PureOS 10

Firma Purism, która rozwija smartfon Librem 5 oraz serię laptopów, serwerów i mini-PC z systemem Linux i CoreBoot, ogłosiła wydanie dystrybucji PureOS 10, opartej na pakietach Debiana i zawierającej wyłącznie wolne aplikacje, w tym dostarczaną z jądrem GNU Linux-Libre, oczyszczonym z nielicznych elementów binarnych firmware. PureOS został uznany przez Fundację Wolnego Oprogramowania za w pełni wolny i znalazł się na liście rekomendowanych dystrybucji. Rozmiar instalacyjnego obrazu iso, który obsługuje tryb Live, wynosi 2 GB.

Dystrybucja szczegółowo dba o prywatność, oferując szereg możliwości ochrony danych użytkowników. Na przykład dostępny jest pełny zestaw narzędzi do szyfrowania danych na dysku, w zestawie znajduje się przeglądarka Tor Browser, jako wyszukiwarka proponowany jest DuckDuckGo, dla ochrony przed śledzeniem działań użytkownika w sieci zainstalowane jest rozszerzenie Privacy Badger, a do automatycznego wymuszania HTTPS — HTTPS Everywhere. Domyślną przeglądarką jest PureBrowser (zmodyfikowana wersja Firefox). Pulpit oparty jest 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ą.

Wydanie całkowicie wolnej dystrybucji Linuxa PureOS 10

Nowa wersja jest domyślnie dostarczana ze wszystkimi produktami Purism, w tym ze smartfonem Librem 5, laptopem Librem 14 oraz miniaturowym komputerem Librem Mini. Do połączenia interfejsu dla ekranów mobilnych i stacjonarnych w jednym aplikacji używana jest biblioteka libhandy, która umożliwia dostosowanie aplikacji GTK/GNOME do urządzeń mobilnych (dostarczany jest zestaw adaptacyjnych widżetów i obiektów).

Wydanie całkowicie wolnej dystrybucji Linuxa PureOS 10

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ć.
    Wydanie całkowicie wolnej dystrybucji Linuxa PureOS 10
  • Ś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:

  • Dragora — niezależna dystrybucja, promująca ideę maksymalnego uproszczenia architektonicznego;
  • ProteanOS — wydzielona dystrybucja, rozwijająca się w kierunku osiągnięcia jak najkompletniejszej kompaktowości;
  • Dynebolic — specjalizowana dystrybucja do przetwarzania danych wideo i audio (nie jest już rozwijana — ostatnie wydanie miało miejsce 8 września 2011 roku);
  • 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;
  • 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

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