Напълно свободен Linux-дистрибутив Hyperbola се трансформира в форк на OpenBSD

Проект Hyperbola, част от подкрепяемия от Фонда СПО списък пълно свободни дистрибуции, публикуваха план за преминаване към използване на ядрото и потребителските утилити от OpenBSD с портване на някои компоненти от други BSD системи. Новата дистрибуция ще бъде разпространявана под името HyperbolaBSD.

HyperbolaBSD се планира да се развие като пълен форк на OpenBSD, който ще се разширява с нов код, предоставян под лицензи GPLv3 и LGPLv3. Развиваемият върху OpenBSD код ще бъде насочен към постепенно заместване на компонентите на OpenBSD, разпространявани под лицензи, несъвместими с GPL. Поддръжката на предишното съществуваща клон Hyperbola GNU/Linux-libre ще бъде осигурена до 2022 г., но бъдещите издания на Hyperbola ще бъдат преместени на новото ядро и елементи на системата.

Като причина за преминаването към кодовата база OpenBSD се посочва недоволство от тенденциите в разработката на ядрото на Linux:

  • Приемането в ядрото на Linux на технически средства за защита на авторските права (DRM), например, в ядрото беше е включена поддръжката на технологията за защита от копиране на звук и видеосъдържание HDCP (High-bandwidth Digital Content Protection).
  • Развитие инициативите за разработка на драйвери за ядрото на Linux на езика Rust. Разработчиците на Hyperbola са недоволни от използването на централизирано хранилище Cargo и проблеми със свободата да разпространяват пакети с Rust. По-специално, условията за използване на търговските марки Rust и Cargo забраняват запазването на името на проекта при извършване на промени или прилагане на пачове (пакетът може да бъде разпространяван под името Rust и Cargo само ако е събран от оригиналните източници, в противен случай е необходимо е необходимо предварително писмено разрешение от Rust Core team или смяна на името).
  • Разработката на ядрото на Linux без оглед на сигурността (Grsecurity вече не е свободен проект, а инициатива KSPP (Kernel Self Protection Project) е в застой).
  • Много компоненти на потребителската среда GNU и системни утилити започват да налагат използването на излишна функционалност, без да предоставят възможности за нейното изключване при сглобяване. Например се посочват задължителните зависимости PulseAudio в gnome-control-center, SystemD в GNOME, Rust в Firefox и Java в gettext.

Напомняме, че проектът Hyperbola се развива в съответствие с принципа KISS (Keep It Simple Stupid) и е насочен към предоставяне на на потребителите просто, леко, стабилно и безопасно обкръжение. По-рано дистрибуцията беше изградена на базата на стабилизирани версии на пакетната база Arch Linux с пренос на някои пачове от Debian за повишаване на стабилността и сигурността. Инициализационната система се основава на sysvinit с пренос на някои разработки от проектите Devuan и Parabola. Времето за поддръжка на версиите е 5 години.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster