System76 уже работает в новой пользовательской среде

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

Тем из вас, кто еще не знаком с System76, могу сказать, что это - компания, специализирующаяся на ноутбуках, ПК и серверах, которые поставляются с Linux. Для предварительной установки он разрабатывает собственную версию Ubuntu под названием «Pop! _OS »и что вскоре после того, как Ubuntu в 2011 году перешла на оболочку Unity, команда 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 GUI и инструментария OrbTk, написанного на языке Rust. Поп! _ТЫ уже поставляется с компонентами Rust в качестве менеджера обновлений, система управления питанием, набор инструментов для управления микропрограммным обеспечением, служба запуска программ, установщик, виджет конфигурации и конфигураторы. Разработчики Pop! _OS также экспериментировали с созданием новой космической панели, написанной на Rust в прошлом.

В качестве причины избегать использования оболочки GNOME приводятся проблемы с обслуживанием: каждая новая версия GNOME Shell приводит к нарушению совместимости с плагинами, используемыми в Pop! _OS, поэтому было сочтено более удобным создать свою собственную полную версию полноценной среды рабочего стола, чем продолжать мучиться с сохранением десятков тысяч строк кода с изменениями. Также упоминается невозможность реализации всей предполагаемой функциональности только за счет дополнений к GNOME Shell, без внесения изменений в GNOME Shell и переделки некоторых подсистем.

Новый рабочий стол разработан как универсальный проект, не привязанный к конкретному дистрибутиву, соответствует спецификациям 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.