Das Unternehmen Purism, das das Smartphone Librem 5 und eine Reihe von mit Linux und CoreBoot ausgelieferten Laptops, Servern und Mini-PCs entwickelt, hat die Veröffentlichung der Distribution PureOS 10 bekannt gegeben, die auf der Debian-Paketbasis basiert und nur freie Anwendungen enthĂ€lt, einschlieĂlich einem mit dem GNU Linux-Libre-Kernel ausgelieferten, der von nicht-freien Elementen binĂ€rer Firmware befreit ist. PureOS wurde von der Free Software Foundation als vollstĂ€ndig frei anerkannt und in die Liste der empfohlenen Distributionen aufgenommen. Die GröĂe des Installations-ISO-Images, das den Live-Betrieb unterstĂŒtzt, betrĂ€gt 2 GB.
Die Distribution legt groĂen Wert auf den Schutz der PrivatsphĂ€re und bietet eine Reihe von Möglichkeiten zum Schutz der persönlichen Daten der Benutzer. So steht eine vollstĂ€ndige Palette von Tools zur VerschlĂŒsselung von Daten auf der Festplatte zur VerfĂŒgung, der Tor-Browser ist im Lieferumfang enthalten, als Suchmaschine wird DuckDuckGo angeboten, um das Tracking der NutzeraktivitĂ€ten im Web zu verhindern, ist das Add-on Privacy Badger vorinstalliert, und zur automatischen Umleitung auf HTTPS steht HTTPS Everywhere zur VerfĂŒgung. Der Standardbrowser ist PureBrowser (eine umgebaute Version von Firefox). Die Desktop-Umgebung basiert auf GNOME 3, das ĂŒber Wayland lĂ€uft.
Die auffĂ€lligste Neuerung in der neuen Version ist die UnterstĂŒtzung des âConvergenceâ-Modus, der eine adaptive BenutzeroberflĂ€che fĂŒr mobile und Desktop-GerĂ€te bietet. Das Hauptziel der Entwicklung ist es, es Nutzern zu ermöglichen, mit denselben GNOME-Anwendungen sowohl auf dem Touchscreen eines Smartphones als auch auf gröĂeren Bildschirmen von Laptops und PCs in Kombination mit einer Tastatur und Maus zu arbeiten. Die BenutzeroberflĂ€che der Anwendungen Ă€ndert sich dynamisch je nach BildschirmgröĂe und verfĂŒgbaren EingabegerĂ€ten. Beispielsweise kann man beim Einsatz von PureOS auf einem Smartphone, wenn das GerĂ€t an einen Monitor angeschlossen wird, das Smartphone in eine tragbare Arbeitsstation verwandeln.

Die neue Version wird standardmĂ€Ăig auf allen Produkten von Purism ausgeliefert, einschlieĂlich des Smartphones Librem 5, des Laptops Librem 14 und des Mini-PCs Librem Mini. Zur Vereinheitlichung der BenutzeroberflĂ€che fĂŒr mobile und stationĂ€re Bildschirme wird die Bibliothek libhandy verwendet, die es ermöglicht, GTK/GNOME-Anwendungen fĂŒr mobile GerĂ€te anzupassen (ein Satz anpassungsfĂ€higer Widgets und Objekte wird bereitgestellt).

Weitere Verbesserungen:
- FĂŒr Container-Images wird die UnterstĂŒtzung wiederholbarer Builds bereitgestellt, die sicherstellen, dass die angebotenen BinĂ€rdateien mit ihren zugehörigen Quelltexten ĂŒbereinstimmen. ZukĂŒnftig soll die UnterstĂŒtzung wiederholbarer Builds auch fĂŒr vollstĂ€ndige ISO-Images gewĂ€hrleistet werden.
- Im PureOS Store-App-Manager werden AppStream-Metadaten verwendet, um ein universelles Anwendungs-verzeichnis zu erstellen, in dem Programme fĂŒr Smartphones und GerĂ€te mit groĂen Bildschirmen verbreitet werden können.
- Der Installer wurde aktualisiert und bietet jetzt UnterstĂŒtzung fĂŒr die Konfiguration des automatischen Logins, die Möglichkeit, Diagnoseinformationen zur Problemlösung wĂ€hrend der Installation zu senden, sowie einen verbesserten Netzwerkinstallationsmodus.

- Der GNOME-Desktop wurde auf Version 40 aktualisiert. Die Möglichkeiten der Bibliothek libhandy wurden erweitert, viele GNOME-Programme können jetzt ohne Ănderungen die BenutzeroberflĂ€che fĂŒr verschiedene Bildschirmtypen anpassen.
- HinzugefĂŒgt VPN Wireguard.
- Ein Passwortmanager Pass wurde hinzugefĂŒgt, der gpg2 und git verwendet, um Passwörter im Verzeichnis ~/.password-store zu speichern.
- Ein Librem EC ACPI DKMS-Treiber fĂŒr die Librem EC-Firmware wurde hinzugefĂŒgt, der es ermöglicht, von Benutzerausgang aus LED-Anzeigen, Tastaturbeleuchtung und WiFi/BT-Indikatoren zu steuern sowie Informationen zum Akkustand zu erhalten.
Hauptanforderungen an vollstÀndig freie Distributionen:
- Integration von Software mit von der FSF genehmigten Lizenzen in die Distribution;
- UnzulÀssigkeit der Bereitstellung von binÀren Firmware und jeglichen binÀren Komponenten von Treibern;
- Keine Annahme unverĂ€nderlicher funktionaler Komponenten, Möglichkeit jedoch, nicht-funktionale Elemente einzuschlieĂen, vorausgesetzt, dass deren Kopie und Verbreitung zu kommerziellen und nicht-kommerziellen Zwecken erlaubt ist (z. B. CC BY-ND-Karten fĂŒr GPL-Spiele);
- UnzulÀssigkeit der Verwendung von Warenzeichen, deren Nutzungsbedingungen die freie Kopie und Verbreitung der gesamten Distribution oder eines Teils davon beeintrÀchtigen;
- Wahrung der Lizenzreinheit der Dokumentation, UnzulÀssigkeit von Dokumentation, die die Installation proprietÀrer Software zur Lösung bestimmter Aufgaben empfiehlt.
Derzeit sind folgende Projekte in die Liste der vollstÀndig freien Distrubutive GNU/Linux aufgenommen:
- Dragora â eine unabhĂ€ngige Distribution, die die Idee maximaler architektonischer Vereinfachung propagiert;
- ProteanOS ist eine eigenstÀndige Distribution, die darauf abzielt, so kompakt wie möglich zu sein;
- Dynebolic â eine spezialisierte Distribution zur Verarbeitung von Video- und Audiodaten (wurde nicht mehr weiterentwickelt â die letzte Veröffentlichung war am 8. September 2011);
- Hyperbola â basiert auf stabilisierten Schnitten der Paketbasis von Arch Linux mit der Ăbernahme bestimmter Patches aus Debian zur Verbesserung von StabilitĂ€t und Sicherheit. Das Projekt entwickelt sich nach dem KISS-Prinzip (Keep It Simple Stupid) und zielt darauf ab, den Benutzern eine einfache, leichtgewichtige, stabile und sichere Umgebung bereitzustellen.
- Parabola GNU/Linux â eine Distribution, die auf den Arbeiten des Arch Linux-Projekts basiert;
- PureOS â basiert auf der Paketbasis von Debian und wird von der Firma Purism entwickelt, die das Smartphone Librem 5 und Laptops, die mit dieser Distribution und einer CoreBoot-basierten Firmware geliefert werden, vertreibt.
- Trisquel - ein auf Ubuntu basierender spezialisierter Distrubutiv fĂŒr kleine Unternehmen, Privatnutzer und Bildungseinrichtungen;
- Ututo - ein GNU/Linux-Distrubutiv, das auf Gentoo basiert.
- libreCMC (libre Concurrent Machine Cluster), eine spezialisierte Distribution, die fĂŒr den Einsatz in Embedded-GerĂ€ten wie drahtlosen Routern konzipiert ist.
- Guix â basiert auf dem Paketmanager Guix und dem Initialisierungssystem GNU Shepherd (frĂŒher bekannt als GNU dmd), geschrieben in der Programmiersprache Guile (eine der Implementierungen der Sprache Scheme), die auch zur Definition der Startparameter von Diensten verwendet wird.
Quelle: opennet.ru

