LinuxDoc.ru - Новости Linux - Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir

Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir

LinuxDoc.Ru,
Карстен Хайцлер (Carsten Haitzler, Rasterman), основатель и лидер проекта Enlightenment, объявил о решении использовать Wayland в качестве будущей дисплейной подсистемы для компонентов десктоп-окружения Enlightenment. При этом заявлено, что у разработчиков Enlightenment в настоящее время нет планов в отношении поддержки дисплейного сервера Mir, так как данный проект пока не ушёл дальше концептуального прототипа и его жизнеспособность трудно оценить.

Некоторое время назад проект Enlightenment уже начал работу по адаптации для использования Wayland и намерен продолжать её. Поддержка полноценной работы поверх дисплейного сервера Wayland уже более года присутствует в библиотеках EFL (Enlightenment Foundation Library), компоненты которых составляют основу проекта Enlightenment. Поверх Wayland уже могут работать использующие EFL клиентские приложения, базирующиеся как на готовых виджетах Elementary, так и на низкоуровневом API Ecore-Evas. При работе под управлением Wayland поддерживается отрисовка с использованием совместного доступа к буферам Shared-memory и с использованием OpenGL ES2, используются механизмы ввода Wayland, поддерживается изменение размера и перемещение окон, выполняется декорация окон на стороне клиента. Ведётся работа по созданию для Enlightenment полноценного композитного сервера на базе Wayland.

В своих планах по поддержке Wayland проект Enlightenment оказался солидарен с разработчиками GTK+/GNOME и Qt/KDE, которые также рассматривают Wayland в качестве будущей замены X11. Разработчики Enlightenment считают, что успеха можно добиться только при совместной работе над развиваемыми сообществом стандартами, такими как Wayland, который предоставляет каждому из десктоп-окружений возможность реализации индивидуального подхода через развитие собственных композитных серверов, поддерживающих единый протокол Wayland.

В настоящее время разработчики Enlightenment не видят каких-либо технических проблем в Wayland и вещей, которые проект Mir должен бы изменить. Более того, отсутствуют какие-либо фундаментальные технические и функциональные отличия между Mir и Wayland. Поэтому, проект Enlightenment не считает целесообразным поддерживать дополнительные движки рендеринга и дисплейные системы, развиваемые проектом Mir. Подобная поддержка стала бы дополнительным бременем для проекта, поэтому Enlightenment не заинтересован в поддержке Mir, даже если за эту работу взялся бы кто-то со стороны.

Дополнительно можно отметить заметку об успехах по оптимизации и сокращению потребления памяти в библиотеках EFL. При участии инженеров из компаний Samsung и Intel в процессе разработки ветки EFL 1.8 была добавлена реализация новой объектной модели Eo для унификации всех объектов EFL, возможность асинхронного рендеринга и новый компонент Ephysics. Указанные изменения повысили расход памяти при запуске тестового комплекта с 5.4 до 8 Мб. После проведённых оптимизаций удалось сократить потребление памяти до 5.6 Мб, что приблизительно соответствует состоянию до внесения изменений.
linux

Новости Linux

. Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.
>>> Компания Google представила релиз операционной системы Chrome OS 67, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 67. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ задействованы web-приложения, тем не менее, Chrome OS включает в себя полноценный многооконный интерфейс, рабочий стол и панель задач.
>>> Увидел свет релиз дистрибутива Devuan 2.0 "ASCII", форка Debian GNU/Linux, поставляемого без системного менеджера systemd. Новая ветка примечательна переходом на пакетную базу Debian 9 "Stretch". Для загрузки подготовлены Live-сборки и установочные iso-образы для архитектур AMD64, i386 и ARM (Raspberry Pi, Banana Pi, СubieBoard, Odroid и др.). Специфичные для Devuan пакеты можно загрузить из репозитория packages.devuan.org. Подготовлены инструменты для миграции на Devuan 2.0 с Devuan 1.0, Debian 8.x "Jessie" или Debian 9.x "Stretch".
>>> Проект TrueOS (ранее PC-BSD) объявил о превращении из надстройки над FreeBSD с графическим рабочим столом в обособленную операционную систему, которую можно рассматривать как "downstream" форк FreeBSD. Помимо ранее предлагаемых файловой системы ZFS и системы инициализации OpenRC, начинка TrueOS будет расширена дополнительными возможностями, которые позволят рассматривать проект как свежую и инновационную ОС. В итоге планируется подготовить модульную, функциональную и качественную платформу, нацеленную на удовлетворение потребностей продвинутых пользователей и любителей кастомизации.
>>> Подготовлен корректирующий выпуск Firefox 60.0.2, в котором устранена критическая уязвимость и исправлено несколько ошибок. Информация о критической уязвимости пока не раскрывается, в отчёте упоминается только проблема CVE-2018-6126 в библиотеке Skia, которая может привести к краху браузера из-за переполнения буфера при растеризации специально оформленных изображений в формате SVG при выключенном сглаживании.


Редакция портала:

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.