LINUX.ORG.RU

Релиз X12 и его эталонной реализации Xero: Новый конкурент Wayland

 , , , x12, xero

Релиз X12 и его эталонной реализации Xero: Новый конкурент Wayland

0

1

30 Марта 2025 года – В мире графических систем для Linux произошло значимое событие: анонсирован выход X12 и его эталонной реализации Xero, которые уже сейчас заявляют о себе как серьёзные конкуренты для популярного протокола Wayland. Разработчики уверены, что их новое творение принесёт пользователям множество преимуществ, которые помогут преодолеть недостатки более старой технологии.

Преимущества Xero:

Одним из ключевых достоинств Xero является его высокая производительность. Новый протокол разработан с учётом современных графических технологий и оптимизирован для работы с многоядерными процессорами, что позволяет значительно улучшить скорость рендеринга. В результате, пользователи смогут наслаждаться более плавной и отзывчивой графикой.

Кроме того, Xero предлагает расширенные возможности для настройки. Новая система управления разрешениями и доступом предоставляет разработчикам гибкость в управлении графическими ресурсами, что иногда является проблемой в Wayland. Это позволяет создавать более сложные и динамичные интерфейсы.

Также стоит отметить, что Xero обеспечивает лучшую интеграцию с современными видеокартами и графическими API, такими как Vulkan и OpenGL. Это делает его предпочтительным выбором для разработчиков игр и приложений, желающих использовать последние достижения в области графики.

  • Совместимость с Legacy-приложениями: Благодаря встроенной подсистеме XLegacyBridge, Xero обеспечивает высокий уровень совместимости с устаревшими приложениями, которые до сих пор используют X11, что делает переход на новую систему более плавным.

  • Работа с графикой: Подсистема XRenderBoost в Xero предлагает значительно улучшенное качество рендеринга за счет поддержки аппаратного ускорения и расширенной работы с OpenGL. Это позволяет разработчикам создавать более эффективные и визуально привлекательные приложения.

  • API для управления окнами: Новый API XeroWindowAPI упрощает управление окнами, предоставляя разработчикам возможность легко добавлять, скрывать и перемещать окна, а также использовать события, связанные с взаимодействием пользователя.

  • API для реализации круглых окон XeroRaundWin преобразует любое окно в круглое или овальное, это будущая снова дня нового типа окон в Gnome45, так как в этой версии предполагается отказ от устаревших окон прямоугольной формы.

  • Безопасность и изолированность приложений: Xero внедряет концепцию изолированного выполнения через подсистему AppSandbox, что обеспечивает надежную защиту пользовательских данных и минимизирует риски, связанные с вредоносными программами.

  • Поддержка сетевых протоколов: Новая подсистема XNetProtocol обеспечивает стабильную работу приложений в сетевых средах, позволяя использовать удаленное отображение графики без потери производительности.

Недостатки Wayland:

Хотя Wayland стал стандартом для многих дистрибутивов, он всё ещё имеет ряд недостатков. Например, ограниченная поддержка устаревших приложений и систем может стать проблемой для пользователей, использующих более старые программные решения. Кроме того, иногда возникают сложности с совместимостью — некоторые программы могут работать нестабильно из-за особенностей реализации протокола.

Xero, в свою очередь, стремится решить эти проблемы, предлагая лучший уровень совместимости и поддержку более широкого спектра приложений. Это делает новую реализацию привлекательной для аудитории, которая хочет использовать как старые, так и новые технологии без ограничений.

Выпуск X12 и Xero знаменует собой существенно новый этап в развитии графических систем для Linux. Поскольку пользователи всё больше ожидают от своих систем высокой производительности и гибкости, такое появление конкурента Wayland может изменить правила игры на рынке. Теперь разработчикам и пользователям остаётся только подождать и посмотреть, как новая система будет себя проявлять в реальных условиях.

>>> Xero API Documentation

>>> Xero Git Repository

>>> Подробности

★★★★★

Проверено: CrX ()
Последнее исправление: hobbit (всего исправлений: 17)
Ответ на: комментарий от zimniy

Небыло у тя никакой цели, неуч. Садись, два тебе по двачаевежению!

А ты ещё и сарказм от «бомбануло» не отличаешь??? Ох... Товарищи лоропеды, фас!

R_He_Po6oT ★★★★★
()
Ответ на: комментарий от quantum-troll

Пробовал как-то собрать. Как я понимаю. нативных клиентов почти нет, только wayland-враппер и консолька. Меня немного напрягает lua повсюду

mittorn ★★★★★
()
Ответ на: комментарий от Merionet

моё знакомство с mir закончилось на выкидывании c++ exception из библиотеки клиента через wayland'овое API. Это всё, что нужно о нём знать/ В принципе, использовать c++ искючения внутри допустимо, но они не должны вылезать наружу. где-то кроме c++ api. А так, я обычно решительно игнорирую всё, что зависит от boost, а этот mir целиком на нём

mittorn ★★★★★
()
Ответ на: комментарий от skywarp

Как-то жил во фреймбуфере неделю, и это не так уж и плохо

Так вейланд по сути своей и есть фреймбуфер. Так что прошу любить и жаловать.

Qui-Gon ★★★★★
()
Ответ на: комментарий от Skullnet

В статье описаны не столько проблемы ipv6, сколько проблемы всего сетевого подхода в целом. Всё держится на говне и палках. Там претензии в том, что может не быть dns, а вбивать ipv6 сложно, что может быть запрещён icmp, и это всё сломает. Большинство вещей в духе ой сложна.

На практике, в глобальной сети, в связи со многими факторами, полноценное внедрение ipv6 действительно приводит к необходимости перестраивания большого количества вещей. Но это проблема не протокола, а проблема изначально плохой архитектуры в целом. Поэтому на деле и имеем, что на ipv6 переходят или с нуля, или при наличии большой воли, например как гугл, фейсбук и яндекс себе всё внутри перевели. Полноценный же переход на ipv6 может случится только, если условный ЕС и США утвердят это как закон, как утвердили стандарт usb-c, законы о конфиденциальности и тд.

mamina_radost
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.