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

Проектът Hyperbola, част от проекта, подкрепян от Open Source Foundation списък напълно безплатни дистрибуции, публикувано план за преход към използване на ядрото и потребителските помощни програми от OpenBSD с пренасяне на някои компоненти от други BSD системи. Предвижда се новата дистрибуция да се разпространява под името HyperbolaBSD.

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

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

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

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

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

Добавяне на нов коментар