Толығымен тегін Linux дистрибуциясы Hyperbola OpenBSD шанышқысына айналады

Hyperbola жобасы, Open Source Foundation қолдайтын жобаның бөлігі тізім толығымен тегін тарату, жарияланған басқа BSD жүйелерінен кейбір компоненттерді тасымалдай отырып, OpenBSD жүйесінен ядро ​​мен пайдаланушы утилиталарын пайдалануға көшу жоспары. Жаңа дистрибуцияны HyperbolaBSD атауымен тарату жоспарлануда.

HyperbolaBSD GPLv3 және LGPLv3 лицензиялары бойынша жеткізілетін жаңа кодпен кеңейтілетін OpenBSD толық шанышқысы ретінде әзірлеу жоспарлануда. OpenBSD үстіңгі жағында әзірленген код GPL-мен үйлесімді емес лицензиялар бойынша таратылатын OpenBSD құрамдастарын біртіндеп ауыстыруға бағытталған. Бұрын құрылған Hyperbola GNU/Linux-libre тармағы 2022 жылға дейін сақталады, бірақ болашақ Hyperbola шығарылымдары жаңа ядроға және жүйе элементтеріне тасымалданады.

OpenBSD кодтық базасына ауысудың себебі ретінде Linux ядросының даму үрдістеріне қанағаттанбау келтірілген:

  • Linux ядросына техникалық авторлық құқықты қорғауды (DRM) қабылдау, мысалы, ядро ​​болды енгізілген аудио және бейне мазмұны үшін HDCP (жоғары өткізу қабілеттілігі бар сандық мазмұнды қорғау) көшіруден қорғау технологиясын қолдау.
  • даму Rust-та Linux ядросы үшін драйверлерді әзірлеу бастамалары. Hyperbola әзірлеушілері орталықтандырылған жүк репозиторийін пайдалануға риза емес және проблемалар Rust көмегімен пакеттерді тарату еркіндігімен. Атап айтқанда, Rust және Cargo сауда белгілерін пайдалану шарттары өзгерістер немесе патчтар болған жағдайда жоба атауын сақтауға тыйым салады (пакет тек бастапқы бастапқы кодтан құрастырылған болса ғана Rust және Cargo атауымен таратылуы мүмкін, әйтпесе талап етіледі Rust Core командасынан алдын ала жазбаша рұқсат алу немесе атауды өзгерту).
  • Қауіпсіздікті ескермей Linux ядросын дамыту (Grsecurity енді тегін жоба емес, және бастама KSPP (Ядроның өзін-өзі қорғау жобасы) тоқырауда).
  • Көптеген GNU пайдаланушы ортасының құрамдастары мен жүйелік утилиталар құрастыру кезінде оны өшіру жолын бермей-ақ қажетсіз функцияларды жүктей бастайды. Мысал ретінде міндетті тәуелділіктердің классификациясы келтірілген PulseAudio gnome-басқару орталығында, GNOME жүйесінде SystemD, тот Firefox-та және Java gettext ішінде.

Естеріңізге сала кетейік, Hyperbola жобасы KISS (Keep It Simple Stupid) қағидасына сәйкес әзірленуде және пайдаланушыларға қарапайым, жеңіл, тұрақты және қауіпсіз ортаны ұсынуға бағытталған. Бұрын дистрибуция Arch Linux пакеттік базасының тұрақтандырылған бөлімдері негізінде құрылған, кейбір патчтар тұрақтылық пен қауіпсіздікті жақсарту үшін Debian-дан тасымалданған. Инициализация жүйесі Devuan және Parabola жобаларынан кейбір әзірлемелерді тасымалдаумен sysvinit негізінде жасалған. Шығарылымды қолдау мерзімі - 5 жыл.

Ақпарат көзі: opennet.ru

пікір қалдыру