Der vollständig freie Linux-Distribution Hyperbola wird zu einem Fork von OpenBSD transformiert

Das Hyperbola-Projekt, das im unterstützten Fonds SPo enthalten ist Liste vollständig freie Distributionen, haben ein Plan für den Wechsel zur Nutzung des Kernels und der Dienstprogramme von OpenBSD mit der Portierung einiger Komponenten aus anderen BSD-Systemen. Eine neue Distribution ist unter dem Namen HyperbolaBSD geplant.

HyperbolaBSD soll als kompletter Fork von OpenBSD weiterentwickelt werden, der mit neuem Code erweitert wird, der unter den Lizenzen GPLv3 und LGPLv3 bereitgestellt wird. Der auf OpenBSD basierende Code wird darauf abzielen, schrittweise Komponenten von OpenBSD zu ersetzen, die unter Lizenzen verbreitet werden, die nicht mit der GPL kompatibel sind. Die Pflege des zuvor bestehenden Zweigs Hyperbola GNU/Linux-libre wird bis 2022 sichergestellt, aber künftige Versionen von Hyperbola werden auf einen neuen Kernel und Systemelemente umgestellt.

Als Grund für den Wechsel zu der Codebasis von OpenBSD wird Unzufriedenheit mit den Entwicklungen im Linux-Kernel genannt:

  • Die Integration technischer Mittel zum Schutz von Urheberrechten (DRM) im Linux-Kernel, beispielsweise wurde die eingeschlossen Unterstützung der HDCP-Technologie (High-bandwidth Digital Content Protection) zum Schutz von Audio- und Videoinhalten integriert.
  • Entwicklung Initiativen zur Entwicklung von Treibern für den Linux-Kernel in Rust. Die Entwickler von Hyperbola sind unzufrieden mit der Anwendung des zentralisierten Repositories Cargo und Problemen mit der Freiheit, Pakete mit Rust zu verteilen. Insbesondere verbieten die Bedingungen für die Nutzung von Marken wie Rust und Cargo die Beibehaltung des Projektnamens im Falle von Änderungen oder der Anwendung von Patches (ein Paket kann nur unter dem Namen Rust und Cargo verbreitet werden, wenn es aus den originalen Quelltexten erstellt wurde, andernfalls erforderlich benötigt man die vorherige schriftliche Genehmigung des Rust Core-Teams oder eine Namensänderung).
  • Die Entwicklung des Linux-Kernels erfolgt ohne Rücksicht auf die Sicherheit (Grsecurity nicht mehr ein freies Projekt, sondern die Initiative KSPP (Kernel Self Protection Project) befindet sich in der Stagnation).
  • Viele Komponenten der GNU-Benutzerumgebung und Systemdienstprogramme beginnen, übermäßige Funktionalitäten aufzuzwingen, ohne die Möglichkeit anzubieten, diese während der Erstellung zu deaktivieren. Als Beispiel werden die verbindlichen Abhängigkeiten PulseAudio im gnome-control-center, SystemD in GNOME, Rust in Firefox und Java in gettext genannt.

Wir erinnern daran, dass das Hyperbola-Projekt gemäß dem KISS-Prinzip (Keep It Simple Stupid) entwickelt wird und darauf abzielt, den Benutzern eine einfache, leichte, stabile und sichere Umgebung zu bieten. Der Distribution wurde früher auf der Grundlage stabilisierter Schnappschüsse der Paketbasis von Arch Linux mit der Übertragung einiger Patches aus Debian zur Erhöhung der Stabilität und Sicherheit erstellt. Das Initialisierungssystem basiert auf sysvinit, wobei einige Entwicklungen von den Projekten Devuan und Parabola portiert wurden. Die Unterstützung für die Releases beträgt 5 Jahre.

Quelle: opennet.ru

60GB SSD 8Gb DDR4