KDE Ni! OS: Нова грайливка від розробника KDE

KDE Ni! OS: Нова грайливка від розробника KDE

Розробник KDE Іван Чукiч запустив KDE Ni! OS, кумедний проєкт, що досліджує, як незмінна Linux може вписатися в екосистему KDE. Проєкт був натхненний доповідями на цьогорічній конференції Akademy, де незмінні дистрибуції KDE були важливою темою.

Проєкти, що привернули увагу на Akademy

На Akademy два проєкти отримали особливу увагу: KDE Linux, позиціонований як офіційно брендована незмінна дистрибуція, і KDE Neon Core, ініціатива, що переосмислює KDE Neon на незмінній основі, залишаючись при цьому в значній мірі незалежною від свого попередника. Таким чином, KDE Ni! OS з’явився як третій учасник у цій площині, частково в жарт, а частково як практична експлорація тих самих цілей дизайну.

KDE Ni! OS як дослідницька система

Але на відміну від KDE Linux або KDE Neon Core, KDE Ni! OS не призначений для того, щоб стати окремою дистрибуцією. Чукiч зазначає, що не планує створювати нову дистрибуцію з нуля. Замість цього, KDE Ni! OS є відтворюваною системною конфігурацією на основі NixOS, відомого своїм сильним підходом до незмінності.

Іван Чукiч сказав: “Це не буде новою дистрибуцією (насправді, не так, як KDE Neon раніше стверджував). У мене немає ані експертних знань, ані часу для створення дистрибуції з нуля.”

Переваги незмінності системи

Незмінність, яка стала популярною в останні роки, дозволяє уникати проблем із системами під час оновлень. Вона допомагає уникнути часткових оновлень, запобігає змішуванню несумісних пакетів і дозволяє користувачам скасовувати зміни, якщо щось йде не так.

NixOS пропонує ці функції за замовчуванням через свій менеджер пакетів Nix. Він дозволяє встановлювати кілька версій того ж програмного забезпечення одночасно. Користувачі та програми бачать лише потрібні їм версії, але старі версії залишаються в системі.

Плани на майбутнє для KDE Ni! OS

KDE Ni! OS має на меті продемонструвати, як далеко можна реплікувати заплановані функції KDE Linux і KDE Neon Core, використовуючи цю модель. Чукiч планує опублікувати повну конфігурацію своєї NixOS-ноутбуки в публічному репозиторії, розглядаючи це як еталонну реалізацію KDE Ni! OS.

Нарешті, окрім базової незмінності, подальші кроки зосередяться на робочих процесах розробників. Ключовою метою є спростити заміну компонентів системи на локально змінені або експериментальні версії, такі як тестування змін у Plasma Vaults або валідація виправлень помилок, не порушуючи цілісність системи.

Для отримання додаткової інформації, ознайомтеся з оголошенням Чукiча.