Hyperbola 0.4 вже випущена і вже на шляху до міграції OpenBSD

Гіпербола_GNU

Через два з половиною роки після останньої версії було оголошено про запускта нова версія проекту "Hyperbola GNU/Linux-libre 0.4", який входить до списку повністю безкоштовних дистрибутивів Free Software Foundation.

Для тих, хто не знає про цей дистрибутив Linux, вони повинні це знати Гіпербола заснована на стабілізованих сегментах основа пакета Arch Linux з деякими патчами, перенесеними з Debian для підвищення стабільності та безпеки.

Проект розроблено за принципом KISS (Keep It Simple Stupid) і має на меті надати користувачам просте, легке, стабільне та безпечне середовище.

На відміну від моделі постійного оновлення Arch Linux, Hyperbola використовує класичну модель випуску з тривалим циклом випуску оновлення для вже випущених версій.

sysvinit використовується як портативна система ініціалізації деякими розробками в проектах Devuan і Parabola (розробники Hyperbola виступають проти systemd).

Дистрибутив включає лише безкоштовні програми та поставляється з ядром Linux-Libre, позбавленим невільних бінарних елементів мікропрограми. Репозиторій проекту містить 5257 пакетів. Для блокування встановлення невільних пакетів використовуються чорні списки та блокування на рівні конфлікту залежностей, а також слід зазначити, що встановлення пакетів з AUR не підтримується.

Основні новинки Hyperbola 0.4

Запуск Гіпербола 0.4 позиціонується як перехід на шляху до раніше оголошеної міграції до технологій OpenBSD. У майбутньому в центрі уваги буде проект HyperbolaBSD, який передбачає створення дистрибутива, що постачається за ліцензією копілефт, але на основі альтернативного ядра та роздвоєного системного середовища OpenBSD.

Згідно з ліцензіями GPLv3 і LGPLv3, проект HyperbolaBSD розроблятиме власні компоненти, призначені для заміни невільних або несумісних з GPL частин системи.

Основна зміни з версії 0.4 вони пов'язані з очищення витратних компонентів і включення в альтернативні упаковки, Наприклад, додано робочий стіл Lumina, який може працювати без D-Bus, тому підтримку D-Bus було вилучено.

також вилучено підтримку Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio і Avahi. Компоненти функціональності Bluetooth були вилучені через складність та потенційні проблеми безпеки.

На додаток до сисвініту, була додана експериментальна підтримка системи ініціалізації runit, тоді як для частини графічного стека це було переміщено до компонентів Xenocara, розроблених на OpenBSD (X.Org 7.7 з x-server 1.20.13 + патчі). Замість OpenSSL задіяна бібліотека LibreSSL. Видалено systemd, Rust і Node.js та пов’язані з ними залежності.

Що стосується проблеми в Linux, які підштовхнули розробників за допомогою Гіперболи щоб перейти на технології OpenBSD:

  1. Прийняття технічних засобів захисту авторських прав (DRM) в ядрі Linux, наприклад, підтримка технології захисту від копіювання HDCP (High-bandwidth Digital Content Protection) для аудіо-контенту була включена в ядро ​​та відео.
  2. Розробка ініціативи з розробки драйверів для ядра Linux на мові Rust.
  3. Розробники Hyperbola не задоволені використанням централізованого репозиторію Cargo і мають проблеми зі свободою розповсюдження пакетів з Rust. Зокрема, умови торговельної марки Rust and Cargo забороняють зберігати назву проекту у разі застосування змін або виправлень (пакет може розповсюджуватися лише під назвою Rust and Cargo (якщо створено з оригінального джерела). В іншому випадку попередній письмовий дозвіл треба отримати)
  4. Розробка ядра Linux без урахування безпеки (Grsecurity більше не є безкоштовним проектом, а ініціатива KSPP (Kernel Self Protection Project) призупинена).
  5. Багато компонентів середовища користувача GNU і системних утиліт починають накладати зайву функціональність, не забезпечуючи спосіб її вимкнення під час компіляції. Приклади включають призначення необхідних залежностей для PulseAudio в gnome-control-center, SystemD у GNOME, Rust у Firefox та Java у gettext.

Нарешті, якщо ви зацікавлені в можливості протестувати цей дистрибутив, ви повинні це знати Побудови гіперболи генеруються до архітектури i686 і x86_64.

ви можете отримати їх з цієї посилання.


Коментар, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Темний розум - сказав він

    Я не бачу сенсу цих абсолютно безкоштовних дистрибутивів, тоді половина апаратного забезпечення працює на вас