System76 вже працює в новому середовищі користувача

Майкл Аарон Мерфі (провідний розробник дистрибутива Pop! _OS і учасник операційної системи Redox) дав про це знати нещодавно підтвердження що команда System76 вже знаходиться в розробці нового середовища робочого столу Оболонка не GNOME, написана на Rust.

Для тих із вас, які ще не знають про System76, можу сказати, що це це компанія, яка спеціалізується на ноутбуках, ПК та серверах, які постачаються з Linux. Для попередньої установки він розробляє власне видання Ubuntu під назвою «Pop! _OS »і що незабаром після того, як Ubuntu перейшов на оболонку Unity у 2011 році, Pop! _OS запропонувала власне середовище користувача на основі модифікованої оболонки GNOME та різних розширень оболонки GNOME.

Після повернення Ubuntu до GNOME у 2017 році Pop! _OS продовжувала поставляти свою оболонку, яка стала робочим столом COSMIC у літньому випуску. І варто згадати той минулий семестр Поп! _OS з’явилася з новим середовищем COSMIC, яке це вишукане рішення що робить робочий стіл простішим у використанні, поки це більш потужний та ефективний для користувачів за допомогою налаштування.

COSMIC продовжує використовувати технології GNOME, але з більш глибоким переробленням робочого столу та змінами, які виходять за межі доповнень до оболонки GNOME, оскільки  розбиває стандартний попередній перегляд GNOME у двох нових незалежних поглядах: Програми та робочі області

Щодо нового середовища робочого столу, над яким уже працює команда System 76 і відповідно до нового плану, згадується, що ви маєте намір повністю піти від створення вашого середовища користувача на основі GNOME Shell і розробити новий робочий стіл за допомогою мови Rust Розвивається. Слід зазначити, що System76 має великий досвід розробки Rust.

У компанії працюють Джеремі Соллер, засновник операційної системи Redox, графічного інтерфейсу Orbital і набору інструментів OrbTk, написаного мовою Rust. Поп! _ТИ вже постачається з компонентами Rust як менеджером оновлень, система керування живленням, інструментарій керування мікропрограмою, служба запуску програм, інсталятор, віджет конфігурації та конфігуратори. Розробники Pop! _OS також експериментувала зі створенням нової космічної панелі, написаної на Rust.

Причиною уникати використання оболонки GNOME є проблеми з обслуговуванням: кожна нова версія GNOME Shell призводить до порушення сумісності з плагінами, що використовуються в Pop! _OS, тому вважалося, що зручніше створити власну повну версію повноцінного середовища робочого столу, ніж продовжувати страждати від збереження десятків тисяч рядків коду зі змінами. У ньому також згадується про неможливість реалізувати всю заплановану функціональність лише шляхом додавання до GNOME Shell, без внесення змін до оболонки GNOME та переробки деяких підсистем.

Новий робочий стіл розроблений як універсальний проект, який не прив'язаний до певного дистрибутива, відповідає специфікаціям Freedesktop і може працювати поверх типових низькорівневих існуючих компонентів, таких як складені сервери mutter, kwin і wlroots (у Pop! _OS вони мають намір використовувати mutter і вже підготували посилання для цього в Rust).

Планується, що проект буде розвиватися під однойменною назвою: COSMIC, але з використанням спеціальної оболонки, переписаної з нуля. Додатки, ймовірно, продовжуватимуть розроблятися за допомогою посилання gtk-rs.

Wayland рекламується як основний протокол, але не виключено надати можливість роботи на сервері X11. Робота над новою оболонкою все ще знаходиться на стадії експерименту і буде активована після формування наступної версії Pop! _OS 21.10, яка все ще є основним напрямком.

В кінці кінців якщо вам цікаво дізнатись більше про це, Ви можете перевірити подробиці за наступним посиланням 


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

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

*

*

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