LINUX.ORG.RU

X11Libre — свободный и независимый форк X.Org Server

 , ,

X11Libre — свободный и независимый форк X.Org Server

5

4

Представлен открытый проект X11Libre. Это форк X.org Server, нацеленный на проведение чистки кодовой базы и продолжение активного развития функциональности X.org.

По информации OpenNET, проект создал Энрико Вайгельт (Enrico Weigelt), мейнтейнер драйверов AMD FCH GPIO и VIRTIO GPIO в ядре Linux, мэйнтейнер Xnest и активный разработчик Xorg (1831 коммит за последние два года).

В анонсе проекта Вайгельт пояснил, что проект freedesktop.org не является независимым и контролируется компанией Red Hat, которая, по его мнению, специально тормозит развитие X‑сервера и пытается похоронить проект X11. Примечательно, что ранее Вайгельт подвергался критике со стороны Линуса Торвальдса за склонность к теориям заговора.

После действий, связанных с созданием форка и попыток привлечь внимание к возрождению работы над X‑сервером, Карол Хербст (Karol Herbst, сотрудник Red Hat и борец за инклюзивность в сообществе) заблокировал Вайгельту доступ к GitLab‑инфраструктуре freedesktop.org, удалил его репозитории и закрыл более 140 отправленных запросов на передачу изменений (изменения были не без претензий к качеству). В ответ Вайгельт пригласил всех желающих подключиться к разработке X11Libre на GitHub. По мнению Вайгельта, у сообщества есть интерес к продолжению развития X.org и за время искусственного сдерживания разработки у проекта X.org накопилось большое число не принятых изменений и улучшений.

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

В планах свежего релиза X11Libre:

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

По информации от сообщества, ранее от Вайгельта поступали плохо протестированные изменения, которые, например, ломали работу xrandr и приводили к зависаниям. Другие разработчики были недовольны проводимой Вайгельтом чисткой кода, из‑за которой в master‑ветке X.org постоянно менялся ABI и возникали сбои со сборкой. В итоге, было предложено прекратить принимать изменения от Энрико, так как его деятельность по чистке кодовой базы не устраняла конкретных ошибок и не решала существующие проблемы, а создавала новые проблемы.

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

★★★

Проверено: hobbit ()
Последнее исправление: unfo (всего исправлений: 2)
Ответ на: комментарий от liksys

По факту, многомониторными конфигурациями пользуются многие инженеры и художники

Зачем когда можно вот так. Два монитора но без границ сбоку.

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

Изображение гнутое

Шито?)) Изогнутый монитор намного лучше плоского, поэтому, кстати такой и юзаю, но 24 дюйма (Full HD). Изображение для глаз воспринимается более естественным. Да и вообще, твои глаза - не плоские, поэтому изогнутые мониторы обеспечивают равномерное расстояние для глаз, это неплохо повышает комфорт в использовании и снижает нагрузку на глаза. При этом никакого периода адаптации по факту не нужно, за такой садишься - и сразу понимаешь что лучше и изогнутым изображение не кажется вообще.

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

Шито?))

Да.

Изображение для глаз воспринимается более естественным.

Ты сам пробовал этим пользоваться, скажи честно?

Да и вообще, твои глаза - не плоские

Мозг корректирует изображение.

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

liksys ★★★★
()

Не совсем понятны жалобы на зависания после модификаций каких то коммитеров, неужели в проекте X-org за столько лет не было создано суровых тестов на стабильность и регресс-тестов, чтобы сами разработчики смогли понять что нечто было ими поломато?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от liksys

Ты сам пробовал этим пользоваться, скажи честно?

Я же, блин, за таким сижу или ты между строк читаешь? Когда сажусь за плоский ноут после изогнутого - экран кажется неправильным, приходится больше бегать глазами, либо смотреть с большего расстояния потому что зрительный фокус значительно меньше, периферийное зрение заполнено меньше. Если смотреть с расстояния, то это сильно искажает цветопередачу (+ искажения на краях по умолчанию). Если монитор 27 дюймов и более, то плоскость вообще убивает желание пользоваться.

Мозг корректирует изображение.

Мозг ничего не корректирует, глаза просто получают менее направленный свет от источника. Физика на стороне изогнутых мониторов.

Просто не надо отрицать реальность того, что людям нужна многомониторная конфигурация.

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

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

Я же, блин, за таким сижу или ты между строк читаешь?

Ну мало ли, вдруг ты просто теоретизируешь.

Мозг ничего не корректирует

Ясно, значит ты видишь мир вверх ногами.

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

есть ли великий смысл в 1800 с лишним коммитов

Вообще никуда не смотрел, просто вангую, что большинство из этих коммитов, это переименование функций и прочий рефакторинг.

usermod
()
Ответ на: комментарий от liksys

Ну мало ли, вдруг ты просто теоретизируешь.

Не теоретизирую, за таким читать книги и кодить намного приятнее даже на подсознательном уровне нежели на плоском - такими мониторы должны были быть изначально. Закруглённые мониторы придумали не маркетологи ради понтов, а люди, которые учили в школе физику. Просто раньше не могли делать закруглённые матрицы и даже когда смогли оно не сразу получило распространение на рынке.

Ясно, значит ты видишь мир вверх ногами.

Нет, я не в Австралии)

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 2)
Ответ на: комментарий от hateyoufeel

Круто. Я могу так же привезти толпу людей, для которых Mate будет привычнее.

Я нигде не написал «привычнее». Ты сам себе что-то за меня додумал и теперь с этим споришь. Сорян, но в диалоге тебя и тебя я лишний.

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

Чтобы на 2k мониторе увеличивать без мыльца, нужно грамотно писать тулкиты и приложения.

Т.е. за масштабирование ещё и приложения должны отвечать? Типа, тулкит, братишка, ты если не справишься, я тебя прикрою? Вместе мы это их дробное масштабирование так опи$дюлим, что мало не покажется?

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

Да, чувак. Если ты в приложении решишь рендерить растровую иконку 32x32 на 4k мониторе, то ни тулкит, ни вяленый, ни даже господь бог тебе не помогут сделать это смотрибельным. Чудес не бывает.

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

Да, даже для integer-ов. У тебя, скажем, экран 24 дюйма, 4К. Если всё рисовать с дефолтным DPI - всё будет мелким, поэтому фреймворки должны масштабировать всю графику, включая шрифты, а когда захотим подключить рядом такой же экран, но Full HD - эту графику нужно будет отскейлить в 2 раза целиком взад на втором мониторе.

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от liksys

рядом сидит инженер, который кикад в гробу видал

То есть ты и в этом ничего не соображаешь, а пересказываешь и отстаиваешь тут мнение какого-то «инженера». Свободен.

opcode
()
Ответ на: комментарий от Iron_Bug

фокус зрения у человека вообще довольно узкий. поэтому одновременно человек всегда видит один монитор

Всё это так, но есть ещё проблема с шеей, которая порой костенеет в одном положении. А так шея тоже движется =)

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

Всё это так, но есть ещё проблема с шеей, которая порой костенеет в одном положении. А так шея тоже движется

Повернутая на 30 градусов шея начинает болеть, когда смотришь 1-2 минуты на второй монитор. Смотреть в стык между симметрично установленными мониторами тоже неудобно. Это при двух мониторах 24" 1920x1200. Фактически, без напрягов можно использовать только один.

x22 ★★
()

Вот, как я и говорил, нетакуси имеют хотеть разаивать х11. Ждём следующего шага, объединения системд- и х11-луддитов под знамёнами девуана или типа того.

beck ★★★★
()
Последнее исправление: beck (всего исправлений: 1)
Ответ на: комментарий от Skullnet

С водородом дичайшее количество проблем. Одна из них, водород при соединении с воздухом образует азотную кислоту.

beck ★★★★
()
Последнее исправление: beck (всего исправлений: 1)
Ответ на: комментарий от beck

С водородом дичайшее количество проблем.

Да ты, похоже, какой-то нетакусик и противник пресвятейшего прогресса!

opcode
()
Ответ на: комментарий от beck

водород при соединении с воздухом образует азотную кислоту

Химики в начале XX не сразу смогли этого достичь, а оказывается, это так просто…

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

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

А так супер аккумулятор легко получить, легко обратно в электричество.

s-warus ★★★★
()
Ответ на: комментарий от hateyoufeel

Бомбически всех затраллил, красавчик. Но пожалуйста, я тебя прошу, умоляю, смени аватарку. Она очень неэстетичная

cdtemp
()

Отличная новость, теперь можно предлагать луддитам не ныть, а слать ему патчи или донатить в каком-нибудь патреоне. Отмазка про корпорастов, закапывающих x11 никуда не денется, но на фоне существования xfce и форков древних DE она будет тухлой. А когда авторов какого-нибудь Мате запарит тянуть одновременно 2 бэкенда и они тоже дропнут поддержку X11 жопы будут пылать

khrundel ★★★★
()

freedesktop.org не является независимым и контролируется компанией Red Hat

Да они там и без контроля умом не блещут.

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

Что такое разный DPI? А зачем нужно дробное масштабирование?

LongLiveUbuntu ★★★★★
()

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

Zlogene ★★
()

А они что патчи не принимали или почему такое произошло?

Сделайте кто-нибудь LibreKlest. Жалко, программа пропадает... :(

xwicked ★★☆
()
Ответ на: комментарий от Jaeger1999

и зачем нужно это мёртворожденное чудовище?

Чтоб ты дрова пересобрал.

slackwarrior ★★★★★
()
Ответ на: комментарий от s-warus

Что значит «не принимают в апстрим»? Вяленный это протокол, его конкретная реализация зависит от конкретного разработчика и композитора, при чем тут апстрим.

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

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

s-warus ★★★★
()
Ответ на: комментарий от s-warus

Ну тут уж, каждый произвел фрикции как захотел ;)

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

пока эти «люди» - это один человек

Ты в канал в телеге не смотрела? Довольно трудоемко для одного косить под всех кто там одновременно переписывается и логотипы рисует, например.

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

хуже лития ничего быть не может - посмотрите ролики, где электромобили пытаются потушить

Вполне может. Посмотри ролики с горящим калием или алюминием :) Добавь взрывы пропан-бутана. Сравни со взрывами метана. Водород ещё неприятнее — течёт легче, взрывается легче, разрушает сплавы железа.

продажа нефти и переработка в бензин - это мега-бабки.

Создание инфраструктуры для водородного топлива требует гигантских капиталовложений. Если это начнут развивать, этим будут заниматься мелкие прорывные стартапы и крупные химические компании. В первую очередь — нефтеперерабатывающие. В итоге выйдет как с интернетом, где большая часть провайдеров — телефонные компании.

Нефтянникам нет нужды душить водородную энергетику — они её возглавят, если она станет рентабельной. Тем более, водород проще всего получать из метана.

question4 ★★★★★
()
Ответ на: комментарий от s-warus

эти фишки есть в иксах работают, в вяленый в протокол не принимают ибо такая линия партии.

Ща-ща, в либре примут. Только дрова придется пересобрать ;)

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

хуже лития ничего быть не может - посмотрите ролики, где электромобили пытаются потушить.

А кадмиевые батарейки ты просто в мусорку бросаешь? ;) а из свинцовых аккумов просто грузила в ложке льешь на природе?

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

Xorg появился как форк XFree86 со скандалом.

А, это.

Насколько я знаю, сам XFree86 появился на фоне скандала вокруг прав на BSD и X386, отсюда название.

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

Xorg появился как форк XFree86 со скандалом

Насколько я знаю, сам XFree86 появился на фоне скандала

А, это

Скандалы — двигатель прогресса.

slackwarrior ★★★★★
()

Together we’ll make X great again!

Я всё-таки думаю что этот персонаж скорее дискредитирует иксы, чем как-либо помогает их развитию.

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

Фактически, за пределами GTK и Qt можно ожидать только боль и страдания.

Впрочем, ничего нового.

thesis ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)