Выберите язык

Выберите язык

Энрико Вайгельт, активный разработчик Xorg, анонсировал создание форка X.Org Server под названием X11Libre. Проект нацелен на очистку кодовой базы и продолжение активного развития функциональности X11 без корпоративного влияния, включая Red Hat.

В сообществе разработчиков X Window System произошло знаковое событие — представлен открытый проект X11Libre, форк популярного X.Org Server. Инициатором выступил Энрико Вайгельт, опытный разработчик с внушительным послужным списком в области системного программирования.

Кто стоит за проектом X11Libre

Энрико Вайгельт — не новичок в мире открытого ПО. Он является мейнтейнером драйверов AMD FCH GPIO и VIRTIO GPIO в ядре Linux, активно поддерживает Xnest и внёс значительный вклад в развитие Xorg с 1831 коммитом за последние два года. Такой опыт делает его компетентным лидером для амбициозного проекта форка.

Причины создания форка

По мнению Вайгельта, проект freedesktop.org утратил независимость и находится под контролем Red Hat. Он утверждает, что компания намеренно тормозит развитие X-сервера, пытаясь «похоронить» проект X11. Эта позиция привела к конфликту с сообществом — Карол Хербст заблокировал Вайгельту доступ к GitLab-инфраструктуре freedesktop.org и закрыл более 140 его запросов на изменения.

Ключевые особенности X11Libre

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

Технические улучшения

  • Поддержка расширения Xnamespace — обеспечит изоляцию клиентов через разделение на уровне пространств имён X11
  • Модернизация Xnest — перевод на XCB с исключением Xlib из зависимостей
  • Гибкая система ABI — возможность одновременной установки разных версий для бесшовного обновления в дистрибутивах
  • Очистка кодовой базы — устранение технического долга, накопившегося за годы разработки

Противоречия и критика

Проект не обошёлся без критики. Сообщество отмечало проблемы с качеством некоторых изменений Вайгельта, которые приводили к поломкам xrandr и системным зависаниям. Его агрессивная чистка кода в master-ветке X.org вызывала постоянные изменения ABI и проблемы со сборкой, что не решало существующие проблемы, а создавало новые.

Философия проекта

X11Libre позиционируется как проект, свободный от дискриминационных политик DEI (разнообразие, равенство и инклюзивность). Вайгельт приглашает к участию всех, кто доброжелательно относится к окружающим и заинтересован в продвижении X11.

Перспективы развития

За время «искусственного сдерживания» разработки в проекте X.org накопилось большое количество не принятых изменений и улучшений. X11Libre может стать площадкой для их реализации, предоставив альтернативу официальному развитию X Window System.

Успех проекта будет зависеть от способности привлечь активное сообщество разработчиков и поддержания высокого качества кода, избегая ошибок прошлого.

Официальный репозиторий X11Libre: github.com/X11Libre/xserver

В случае каких-либо проблем напишите нам, мы поможем быстро и качественно!