Опубликованы корректирующие выпуски X.Org Server 21.1.19 и DDX-компонента (Device-Dependent X) xwayland 24.1.9, обеспечивающего запуск X.Org Server для организации выполнения X11-приложений в окружениях на базе Wayland. В новых версиях устранены 3 уязвимости, которым присвоен уровень опасности 7.8 из 10. Проблемы потенциально могут быть эксплуатированы для повышения привилегий в системах, в которых X-сервер выполняется с правами root, а также для удалённого выполнения кода в конфигурациях, в которых для доступа используется перенаправление сеанса X11 при помощи SSH...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64138
Как там hdr и мониторы более 60 герц, ну, все современные, которые?
hdr не поддерживается, а мониторы (в обычной, SDR режиме) работают. с более 60 герц тоже все ок.
> с более 60 герц тоже все ок.Ну как ок... Пока не подключишь второй другой монитор, то да.
Кто же мог подумать, что у людей может быть два разных монитора!
Ведь подключить ноут к большому монитору это прям невероятная редкость)))
> Ведь подключить ноут к большому монитору это прям невероятная редкость)))Когда протокол X11 делали - это было буквально за гранью научной фантастики.
>Когда протокол X11 делалиНо мы продолжаем держаться за него 30 лет спустя, несмотря на все неудобства!
> держаться за него 30 лет спустяА есть альтернативы?
Внезпано, но как минимум вейленд, в хромбуках есть фреон, и в андроиде что-то своё. А вот любители иксов почему-то отлынивают от написания кода. Даже в xlibre занимаются чем угодно, только не решением насущных проблем. Ну и драйвера ломают, это святое.
> А есть альтернативы?Вейланд, причем уже года как три минимум уже можно было пользоваться, а начиная с Plasma 6 - шикарнейшая замена этому копролиту.
Нужно просто не пользоваться мусорным софтом, который не поддерживает современные технологии и тормозит прогресс.
Там своих косяков — вагон и маленькая тележка. Пока еще эта мусорная недоделка не дотягивает до дидовского копролита ни по надежности, ни по функционалу.
> Пока еще эта мусорная недоделкакакая именно))?
В отличии от ein furher хорга, на который фапают только любители монополий, реализаций вейланда много> не дотягивает до дидовского копролита ни по надежности,
просто напомню что мы в теме про дырени в иксах с RCE
> ни по функционалу.
Просто для кого-то нужен hdr и новые технологии, а кто-то до сих пор ркассказывает про "ситивую просрачность111!!" (да, ту самую которая пару фпс в секунду)
>а кто-то до сих пор ркассказывает про "ситивую просрачность111!!" (да, ту самую которая пару фпс в секунду)Самое смешное, что запуск программ через waypipe и swayvnc работает гораздо лучше чем хвалёная сетевая прозрачность иксов. А ведь ей так долго козыряли.
Ну ты чего, люди что про сетевую прозрачность то говорят пользуются исключительно xeyes и xterm, и обе эти программы по сети ух как летают!
>Самое смешное, что запуск программ через waypipe и swayvnc работает гораздо лучше чем хвалёная сетевая прозрачность иксов.ЛПП. Жирнофокс даже не запускается под вейпайпом, а через иксы сносно работает, если ширина канала позволяет.
>Жирнофокс даже не запускается под вейпайпом, а через иксы сносно работаетИнтересно, а почему у меня ровно наоборот?
>если ширина канала позволяетУ меня под иксами тормозит даже открытие контекстного меню.
> реализаций вейланда многоИ все кривые и недоделанные. Даже удивительно.
> не дотягивает до дидовского копролита ни по надежностинадежность иксов мы прям вот видим в этой новости))))
> ни по функционалу.
И чего вам не хватает?
Поддержки некрософта?
Сетевой прозрачности (которая и так по факту не работает даже в иксах, но всем по...)?
>>надежность иксов мы прям вот видим в этой новости))))Х-ы хотя бы не падают от каждого чиха, не выжирают оперативу гигабайтами, и не грузят ЦПУ и ГПУ по самое небалуйся на ровном месте.
>>И чего вам не хватает?
Нормальной работы с треем (половина софта не может нормально с ним работать под вяленым).
Нормальной работы с OSD уведомлениями (которые вылазят где бох пошлет).
Нормальной поддержки accessibility.
Нормальной поддержки проприетарного софта.
Ну и просто, что прога нормально будет работать под твоим композитором, а не только под тем, что был у автора.
>>>надежность иксов мы прям вот видим в этой новости))))
> Х-ы хотя бы не падают от каждого чиха,"Х-"ы хм, отличное сокращение)
> не выжирают оперативу гигабайтами, и не грузят ЦПУ и ГПУ по самое небалуйся на ровном месте.
Зато позволяют сделать RCE.
У меня оперативки хваатет, почему нужно вообще слушать нищуков на коре2duo?
>>У меня оперативки хваатет,Батарейка в ноутбуке у тебя тоже резиновая? Или ты носишь их в чемоданах, как в известном анекдоте?
> Х-ы хотя бы не падают от каждого чиха, не выжирают оперативу гигабайтами,Ога, "иксы не падают" (с). Повторят перед зеркалом утром и вечером.
> и не грузят ЦПУ и ГПУ по самое небалуйся на ровном месте.
Вы до сих пор сидите на с2d?)
> Нормальной работы с треем (половина софта не может нормально с ним работать под вяленым).
Дай угадаю, потому что оно приколочено гвоздями к иксам?
> Нормальной работы с OSD уведомлениями (которые вылазят где бох пошлет).
УМВР
> Нормальной поддержки accessibility.
Оно и в иксах нормально не работало. В вейланде работает не хуже.
> Нормальной поддержки проприетарного софта.
Который прибит к копроиксам и поэтому не работает?) Обратитесь к поставщику софта :)
(именно для таких случаем вам дан xwayland который решает эту проблему)
>Вы до сих пор сидите на с2d?)А какая разница, на чем он сидит?
Он о том, что разработчиков с подходом "ну и что, что наш калькулятор тормозит и жрет гигабайты - просто добавьте оперативки и купите распоследний самый мощный CPU" надо ссаными тряпками гнать из профессии".
> Х-ы хотя бы не падают от каждого чиха, не выжирают оперативу гигабайтами, и не грузят ЦПУ и ГПУ по самое небалуйся на ровном месте.Не надо сравнивать dwm на иксах с гномом на wayland
Wayland ест как минимум не больше, а чаще меньше чем иксы
Интересно, а почему вы к интернету не подключаетесь по технологиям из тех времён и на железе с тех времён и на осях тех времён? Чем иксы такие особенные?
а зачем мне иксами (да ивяленым) подключпться к интернету?
Кто-то там про сетевую прозрачность иксов рассказывал.
А как, что там рассказывали, соотносится со способом доспупа к провайдеру инета? Там про Фому, а здесь про Ерёму.
ты про HTTP?)
А разве tcp/ip и линух моложе иксов?
> А разве tcp/ip и линух моложе иксов?Когда вышел ipv6? 1992 год. А QUIC и HTTP/3 когда? 2012 и 2022 соответственно.
А иксы - в 1984м.
Просто кто-то развивается, а кто-то застрял в 80х.ЗЫ: линукс разумеется моложе иксов.
А кто поставил минус? За что? Ведь это по факту бред не поддерживать такое в 2025.
Собственно, поэтому и был придуман кое-какой протокол, предположительно идущий на смену X11, но его название тут лучше не упоминать. Для многих это все еще оффтопик.
>А кто поставил минус?Я.
>За что?
За демонстрируемую глупость.
>Собственно, поэтому и был придуман кое-какой протокол, предположительно идущий на смену X11, но его название тут лучше не упоминать. Для многих это все еще оффтопик.
Если б он работал не хуже X11, при этом ещё и умел что-то полезное сверх того, ему только рады были бы.
> Я.Головка от ...
> За демонстрируемую глупость.
Пока что глупость демонстрируешь ты.
Первые ноуты с поддержкой external monitor появились в конце 80х-начале 90х.
Первые моники с 75Hz появился в начале 90х. Т.е. получить ситуация несовпадения частот основного монитора и дополнительного можно было уже тогда.
Но иксовиков это не парило, потому что исправить это было нельзя из-за defective by design иксов с одной plain на все.> Если б он работал не хуже X11,
Работает не хуже.
> при этом ещё и умел что-то полезное сверх того,
Угу, а потом на любую вещь, которую умеет вейланд и не умеют иксы ты будешь просто говорить "оно не полезно"?)) Отличная попытка. Может ты еще и на сетевую прозрачность наяриваешь?)
>Но иксовиков это не парило, потому что исправить это было нельзя из-за defective by design иксов с одной plain на все.Иксовики могли бы подсуетится и выпустить X12 ещё до того, как началась разработка вейленда. Или Y12, с относительно небольшой несовместимостью.
Да что ж за #@#$ ты несешь?
Вот сейчас у меня два монитора под Х-ми — один на 60Гц, другой на 75Гц. Все работает, все показывает.
Достал уже бред вялых фанатиков про разные герцовки на мониторах.
>Если б он работал не хуже X11Вам никто не мешает сделать свой собственный протокол поверх вейленда, подобно тому, как работает Xwayland. Того и гляди, собрали бы вокруг проекта критическую массу и показали бы рэдхату, как софт писать.
>и умел что-то полезное сверх тогоТо есть нормальную работу с мониторами вы полезной не считаете, да?
> Того и гляди, собрали бы вокруг проекта критическую массу иКритическая масса собралась только вокруг Хлибре. Масса оказалась... так себе.
> показали бы рэдхату, как софт писать.
Уже показали! Прям всему миру наотлично показали как они умеют писать код)))
Кстати, уязвимости нашли и исправили именно в Xorg, а не в Xlibre.
>Вам никто не мешает сделать свой собственный протокол поверх вейленда, подобно тому, как работает Xwayland.У меня уже есть X11. Зачем мне Wayland?
Затем, что код поддержки иксов либо вырезают, либо изначально пишут без поддержки.Впрочем, вы совершенно правы, нужно просто дождаться, пока поддержку иксов не удалят отовсюду, вроде qt или sdl.
> sdlДолго придётся ждать. Но вейлосипедисты привыкли.
> А кто поставил минус? За что?Да потому что надоели уже со своим вейландом.
Ходите из новости в новость, свидетели рэдбиэма: "не хотите ли поговорить о продуктах нашей любимой корпорации"?
В каждой новости вам пишут, что не можем мы на этом работать по огромному ряду причин.
В каждой новости вы отвечаете, что наши проблемы рэдбиэм и вас лично -- не волнуют.
В каждой новости всё повторяется.Толку-то с вами разговаривать, короче.
> Ходите из новости в новость, свидетели рэдбиэма: "не хотите ли поговорить о
> продуктах нашей любимой корпорации"?Действительно, о чем же говорить в новости про древнючие дырени в копроиксах!
Может о VSCode? Или о vim? Или о новой BSD?
Кроме того, уязвимость нашли в xwayland, а в иксах ее пофиксили факультативно, просто за счет общей кодовой базы. На этот хлам все давно уже забили.> В каждой новости вам пишут, что не можем мы на этом работать по огромному ряду причин.
И брешут как дышат. В итоге "огромный ряд причин" схлопывается в маленькую кучку проблем с безопасностью и подходам их 90х. Но уточки переучиваться не умеют, у них нет времени, они должны п̶р̶д̶л̶и̶т̶ь̶ ̶к̶о̶н̶с̶о̶л̶ь̶ работать))
"Толку-то с вами разговаривать, короче."> В каждой новости вы отвечаете, что наши проблемы рэдбиэм и вас лично -- не волнуют.
Именно так. Но иксы вы сами тащить не в состоянии, потому что у вас лапки.
А мы будем радоваться каждый раз, когда где-то дропают поддержку иксов прям до момента как это не закомают окончательно и безповоротно.> В каждой новости всё повторяется.
Повторяется каждый раз с небольшими изменениями - нытья иксофанов становится больше, радости вейландофанов становится больше. Все в плюсе!
PS: ты все еще с макбучка вещаешь как десктопному линю жить?))
> нытья иксофанов становится больше, радости вейландофанов становится больше.Ты живешь в каком-то своём воображаемом мире. Иксы как прекрасно работали, так и работают. А Вейлосипед даже не каждом железе запустишь, так у него ещё куча проблем, как с стагнирующей стандартизацией, так и с багами в реализациях.
И учат как десктопу жить как раз wейлоё?ы. Такого протокола у нас нет, и вам не надо! Мы у вас там всё сломали во всех ваших библиотеках и программах, поправьте вместо нас! И т.п.
Короче, сам знаешь, куда вы со своими кривыми лапками можете пройти.
>Да потому что надоели уже со своим вейландом.
>Ходите из новости в новость, свидетели рэдбиэма: "не хотите ли поговорить о продуктах нашей любимой корпорации"?Хотя бы один из староверов взял бы и начал развивать старый софт. А то максимум что скажут - вам не нужен такой монитор.
> А то максимум что скажут - вам не нужен такой монитор.Минимум...
А еще могут сказать:
"4к нинужно"
"Зачем ты покупал два разных момнитора"
"Ты можешь его просто отключить"
"HDR не нужен"
"VRR не нужен"
"Дробное масштабирование не нужно"
"Тиринга не вижу"
"Композинг не нужен"Возможно еще что-то))
>Ведь подключить ноут к большому монитору это прям невероятная редкостьа смысл в мелкий ноутбучный пялиться? я в таких случаях отключал встроенный, xorg это умеет
> а смысл в мелкий ноутбучный пялиться?Почему мелкий? Вполне нормальные 14-15 дюймов.
Даже если мелкий - поставь его сбоку и открой там документацию, чат, консоль, ютубчик, что угодно что является второстепенным. Это намного удобнее чем свитчить десктопы.> я в таких случаях отключал встроенный, xorg это умеет
А типа у тебя выбор был :) xorg же по-нормальному не умеет.
>А типа у тебя выбор был :) xorg же по-нормальному не умеет.Ну можно же СТРАДАТЬ.
> мониторы более 60 герцА разве были проблемы?
> hdr
Ты серверную/офисную ОС на телек ставишь?
Так а что, на телеке не линукс? Или там немного другой линукс? Таки мы сегодня телеки себе в профит к 4% не будем считать?
Кто на телек решил впендюрить ГНУ/Линукс, тот пущай и танцует с ХДРами и Долбится всякими Дигиталами. Защем это надо в мейнстриме? А то получается - "Редхат вы мне в легаси софте запилите ХДР, чтобы я такой пыщ-пыщ и телек свой выпускал. Деньги заплатить? Какие такие деньги?". Хорошо устроился, далеко пойдёшь.
> Кто на телек решил впендюрить ГНУ/Линукс, тот пущай и танцует с ХДРамиНадо рассказать самсунгу что они делают телеки неправильно. Анонимусы с опеннета мастеркласс и самсунгу в производстве умных теликов дадут. Сразу после завершения лекции по производству принтеров для компании HP.
> Таки мы сегодня телеки себе в профит к 4% не будем считать?Телеки и не входят в эти 4%. Вся эта статка, как я понимаю, собирается на основе посещения веб-страничек. А, к примеру, в дефолтном Андрюша/Гугель ТВ браузера в стоке нет. И в магазине приложух там какие-то только стрёмные ноу-неймы. Сёрфать с телека - это... кхм...
Большинство браузеров для Android TV это просто оболочки для Android System WebView. BrowseHere, пожалуй, самая адекватная из них. Был ещё TV Bro, который на движке GeckoView, но он уже заброшен пару лет и довольно тяжёлый
>Ты серверную/офисную ОС на телек ставишь?В этом вашем линуксе сервер имеет несколько другой смысл, не другой но более широкиий. X-server как бы намекает.
Он анонимный экспер, он не хакер, чтобы ставить Microsfot Windows server на плазменный ТВ.
Но вот на базе этого вашего GNU/Linux есть дистрибутивы для ТВ, даже среда рабочего стола одно время имела редакцию для ТВ. Возобновлена разработка окружения KDE Plasma Bigscreen для телевизоров https://www.opennet.dev/opennews/art.shtml?num=63586
> Ты серверную/офисную ОС на телек ставишь?У меня монитор в офисе стоит. На двери даже табличка висит, сам вешал. Так что там с HDR?
> в офисе
> с HDRНука, расскажи, пожалуйста, что ты там в офисе работаешь, что тебе HDR нужен...
> серверную/офисную ОСТыскозал? Зачем идиоты из Valve серверную ОС на приставку с OLED поставили, интересно, HDR же только на десктопных работает......
Чем больше железа не работает, тем более серверной становится ОС. В соседней новости вон OpenIndiana, там вообще серверность такая что уххх! Обои на десктопе отклеиваются.
Кек, в рамочку.
С высокой герцовкой проблем нет и на моей памяти не было, но разную герцовку на нескольких мониках не завести нормально.
Уже вышли Quake Rtx, а они все не могут решить проблему с Gpu рендерингом.
Linux все еще не может адекватно в графику.
А ты пробовал видяху в комп вставлять. Хотя твоему c2d это не поможет.
Ты из тех линуксоидов который запускают DE на игровом топовом пк, и говорят смотрите у меня не тормозит линукс?)
Притом что там проц под 80% забит виджетами Гном, котиками в Kde.
Но зато Линукс.
У меня на компе 2011 вин11 lts ито лучше летает.
> Но зато Линукс.
> У меня на компе 2011 вин11 lts ито лучше летает.Вот мой рабочий ноут 21 года выпуска. Уже достаточно старенький не особо мощный, на скрине написано что за проц. Вот как занят проц на нем при проигрывании на ютубе 4К видосика. То есть комп совсем не игровой, проц не занят даже на такой достаточно тяжелой задаче.
https://freeimage.host/i/KiuKZ8P
> Уже вышли Quake Rtx, а они все не могут решить проблему с Gpu рендерингом.
> Linux все еще не может адекватно в графику.А вот так вот используется встроенная графика и декодер видео
https://freeimage.host/i/KiuKD91
А вот так вот настроены два экрана, встроенный и внешний. Разная частота, разные цветовые диапазоны. Все отлично работает.
https://freeimage.host/i/KiuMaVa
https://freeimage.host/i/KiuMYogИгры? Ты надеюсь не ждешь что я запущу тяжелые игры на встройке ноута. А вот эмуль свича и ботву без проблем
https://freeimage.host/i/KiAKyLG
И даже геймпад по блютузу подрубается и работает отлично
https://freeimage.host/i/KiAqztn
И заметь всё это работает на CahyOS с KDE. Отлично ноута хватает и для 1С и для VSCode. Так кто там в графику не может? Повторишь на своем компе 2011 года в win 11?
у меня неть такого монитора поэтому мне это не нужно)
>>Как там hdrЭта хрень еще не отправилась следом за стерео 3Д? Завтра маркетологи выкатят в телеках новую НЁХ — и что, сразу вяленый в помойку, надо срочно новую граф.систему с нуля запиливать?
Как распознать человека, который в принципе не понимает, о чем говорит.Нет, 10 бит на пиксель вместо 8 бит не отправилось и не отправится за стерео-3d. Стерео-3d сейчас, кстати, не в помойке, а получило закономерное продолжение в формате VR-шлемов.
Дружище, погугли, 10 бит на пиксель Х-ы поддерживали еще фиг знает когда. Только даром никому это не нужно было, поэтому мало кто об это знал и юзал. А как маркетологический крап полился в уши — так сразу вопли "даешь хдр на каждом утюге!"
Ага-ага, и какое же там цветовое пространство?
Про VRR, дробный скейлинг на два монитора и два разных рефреш рейта вообще молчу, конечно, а то слишком смешно будет.
>>там цветовое пространство?Таак.. пошло растекание маркетологического буллшита по древу. Ну давай, расскажи еще про 10 тысяч нит, без которых в монитор вообще нельзя смотреть.
Как же задрали такие прожектёры.. Вместо того, чтобы довести работу с окнами и десктопом до вменяемого состояния, тянут высеры маркетолухов, о которых послезавтра никто не вспомнит.
На вопрос ответь. Какое цветовое пространство присваивается, когда я ставлю твои магические 30 бит на пиксель в конфиге Xorg? На Windows 11 с моим MSI MPG 321URX это RGB_FULL_G2084_NONE_P2020 с форматом FORMAT_R16G16B16A16_FLOAT.Хотя я знаю, что дальше будет эпичный пук, ведь ни нужной хардвари, ни софта у этого "эксперта" нет.
Эпичный пук — это стерео-3Д, ХДР и прочие маркетоидные высеры, обвешаные цифрами и аббревиатурами, с единственной целью, чтобы потреблятель ежегодно бежал в магаз за новым телевизором с очередной "революционной" фичей.
Очередной нинужнист слился)) Несите нового!Можешь продолжать пыриться с свой любимый SyncMaster 500s. Мы же тебе не запрещаем!
А ты в свою очередь не запрещай нам наслаждаться плодами прогресса.
> Дружище, погугли, 10 бит на пиксель Х-ы поддерживали еще фиг знает когда.Еще один, который не отличает wide gamut от HDR 🤦♂️
Но ок, фанатикам иксов это простительно.
Про 10 бит на пиксель завели волынку как раз вялофанатики.
> Дружище, погугли, 10 бит на пиксель Х-ы поддерживали еще фиг знает когда.Только если включить, то всё будет падать и глбчить.
Поддержка.
>1994 годОпять сишники неправильные попались, да сколько можно? А правильные сишники, вместо того, чтобы поправить все баги одним махом, и перестать позорится, продолжают рассказывать о том, какой rust плохой.
А можно отбросить все неприязни и честно ответить, какой язык сложнее а какой легче и почему это проще или лучше? Я изучал в ВУЗ ЯП СИ наравне с С++. Раст не изучал, но сам феномен противопоставления интересен, хочется разобраться в вопросе.
> А можно отбросить все неприязни и честно ответить, какой язык
> сложнее а какой легче и почему это проще или лучше?А почему критерий "сложнее-легче"?
Палка-копалка проще чем лопата. И тем более проще чем экскаватор))
Не проще, Палка-копалка сложнее, ты её сначала сам должен скрафтить.
> Не проще, Палка-копалка сложнее, ты её сначала сам должен скрафтить.А лопаты типа из воздуха появляются?
Попробуй скрафтить ее с нуля.
> А лопаты типа из воздуха появляются?
> Попробуй скрафтить ее с нуля.Лопату крафтили не с нуля, концепция инструмента для копания _уже_ была в головах.
Так палка копалка тоже уже была в головах.
Достаточно попробовать руками.
Палка просто делает ручкам менее больно.А кроме концепции есть еще и реализация, с кучей особенностей.
Я к тому, что придумать идею не существовавшего ранее инструмента и развить уже существующую идею - это, мягко говоря, разные вещи. Как тот же лук, например: придумать лук или _доработать_ лук до современного блочного с углепластиковыми плечами - идея-то не изменилась, просто стало поудобнее и из современных материалов.
По-прежнему не понимаете разницу? Значит, не удалось объяснить, прошу прощения.
> Лопату крафтили не с нуля, концепция инструмента для копания _уже_ была в головах.Без проблем. Бели свою концепцию и копай от забора и до обеда.
А, что? Лопата? Зачем тебе лопата если у тебя есть концепция?
>концепция инструмента для копания _уже_ была в головах.Стало быть штык лопаты, вместе с древком материализовывали силой мысли.
>сам феномен противопоставления интересен, хочется разобраться в вопросе.А что тут разбираться? 30 лет усиленного внедрения капитализма привело к инфантилизации населения. Взрослые, а как детсадовцы "А вот моя машинка - гораздо красивее твоей и быстрее ездит".
Только это не капитализм, хоть его таковым и называют, а на деле как раз наоборот - когда начальник решает, "как лучше большинству" это и есть социализм, где на первом месте интересы мифического "общества", а не индивида
Раст отличный, он настолько хорош, что требуются усилися нескольких корпораций чтобы заставить на нём хотя бы хвосты писать для систем на C.
У этих сишников иксы летали на железе из 94 года, тогда как в современных кедах «аппаратно ускоренный» терминал нещадно раскручивает кулер.
За кулер деньги уплочены, поэтому пусть отрабатывает каждую копейку по полной!
> «аппаратно ускоренный» терминал нещадно раскручивает кулер.- Сколько памяти потребляет ваша программа?
- Сколько найдёт - столько и потребляет.
>иксы летали
>в современных кедах «аппаратно ускоренный» терминалОпять сравнение тёплого с мягким.
Иксы летали, иксы летают.
Ты ставишь в пример что текстовая cli консоль не тормозит.
Но она так же и на Wayland не тормозит.
>1994 год, 2013 годНормально подчищают ошибки. Спрашивается зачем на что-то менять, если уже добрались до таких древних ошибок?
Мне кажется, что иметь альтернативу Wayland в лице X-server с патченными ошибками имеет смысл.
Достаточно того, что есть куча реализацией Wayland.
> Достаточно того, что есть куча реализацией WaylandПочувствовал себя в период разгара битвы браузеров. Куча реализаций со своими собственными стандартами. Эдакий период начала нулевых. Позади нэтскейп навигатор (ксорг), впереди глюкавый Ишак, уютная Опера, своеобразный ФФ... и куча жабогадюкинга. Короче, осталось подождать еще лет 15...
Щас придёт Google со своим Android на десктопе и всех переиграет.
C 2017, они переигрывают всех своей ChromeOs.
с 2008, они переигрывают всех своими ChromeBook ами.
Я ведь хожу, смотрю, каждый прохожий, у каждого Chromebook, а в гаджетах Chromeos.
Вот какие молодцы.
> C 2017 <...> ChromeOs
> с 2008 <...> ChromeBookА с 8-ого по 17-й на чём хромбуки были?
С 2008 были Chromebook и.
Я же говорю сейчас каждого второго прохожего спроси у всех Chromebook с ChromeOs.
Сколько из них уже научились делать screen sharing?Какой процент умеет drag-and-drop, copy-and-paste?
В кедах все работает.
кроме запоминания позиции окон и передачи фокуса между програмами, включая kde-шные
>кроме запоминания позиции окон и передачи фокуса между програмамиДа это было макисмум пол года назад.
Щас нет этих проблем Kde.
Даже в Debian.
Или ты какой то особенной Kde пользкешься где эти ошибки?).
При чём тут кеды? Что за вендор лок? Спрашивали про вяйленд и приложения.
Так вялый и есть ваш вендорлок,только вендорами будут гнум,кеды(оба та еще гниль) и 3,5 ноунейма
>будут гнум,кеды(оба та еще гниль) и 3,5 ноунеймаВместо единственного и неповторимого xorg-а.
Примерно все, поскольку большинство основаны на wlr/weston/какойтамтретий, и они всё умеют
Кстати... А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер? А то помню, как у меня жопа горела, когда пришлось пользоваться этим поделием.
> Кстати... А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный
> файловый манагер?Без понятия, но мне кажется у гнома проблем и без wayland полно с их подходом "ты просто неправильно его держишь".
Протокол они поддерживают, но не удивлюсь если drag&drop в данном случае не работает потому что гномовцы хотят чтобы ты жал кнопку распаковки
> А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер?Не померишь... Во времена второгнома всё было.
> А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер?Не поверишь... Во времена второгнома всё было.
>А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер?Это проблемы конкретных гномоприложений. Поскольку между nautilus и gnome-terminal это прекрасно работает, следовательно протокол есть.
> А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер?FileRoller? Его просто выкинули.
Теперь при открытии архива в Nautilus он распаковывается в текущей директории.Естетсвенно, можно сделать. Там надо на GTK4 пеевести, ещё то .. сё. Но это ни кому особо не сдалось - делать же надо.
> А в Гном таки завезли дрэг-н-дроп из дефолтного архиватора в дефолтный файловый манагер?Что, правда, что ли? Жесть какая.
А помните, как когда-то мы смеялись над проприетарщиками, потому что у них были отсталые DE по сравнению с нашими?
А теперь у нас в DE, позиционируемой как лицо GNU/Linux, не работает драг-н-дроп между дефолтным архиватором и дефолтным файлушником.
Класс.
>Сколько из них уже научились делать screen sharing?Если программа иксовая, то будет чёрный экран. Если под вейленд - плюс минус все популярные.
>Какой процент умеет drag-and-drop, copy-and-paste?Плюс минус все популярные.
>>Плюс минус все популярные.Это только которые ставятся по-умолчанию в Федоре?
> Это только которые ставятся по-умолчанию в Федоре?Это любые, которые поддержали нужные протоколы.
Внезапно новый код не появится, если его не напишут.
Если у вас что-то не работает, но пишите ̶л̶е̶н̶и̶в̶ы̶м̶ ̶м̶у̶д̶и̶л̶а̶м̶ разработчикам вашего ПО.
Я, например, на NixOS sway поставил.
> Это только которые ставятся по-умолчанию в Федоре?Беру стандартный линукс Ubuntu 24.04 LTS Gnome Wayland.
Перетаскиваю файл DOCX из Thunderbird (SNAP + Wayland Native) в Sublime Text (DEB + Wayland Native). Работает.
Перетаскиваю файл DOCX из Thunderbird (SNAP + Wayland Native) в Only Office (SNAP + XWayland). Работает.
> Какой процент умеет drag-and-dropа это и на иксах далеко невсегда работало
Классика с Virtualbox
Кидаешь крохотный файл из хоста в виртуалку. Виснет весь GNOME сеанс намертво.
И в каждой свои баги? А в XOrg уже все стандартизированные.
XLibre еще можно как то рассмотреть.
Насчёт багов в xkb не удивлён, там эээ всегда был адок, который регулярно подлатывали. Ну конечно же в Xorg таких закладок на 100 лет вперёд проплачено.
Везде есть баги, самое главное -иксы живы и продолжают развиваться.
> Проблемы потенциально могут быть эксплуатированы для повышения
> привилегий в системах, в которых X-сервер выполняется с правами root, а
> также для удалённого выполнения кода в конфигурациях, в которых для
> доступа используется перенаправление сеанса X11 при помощи SSH.Ахаха! 2013 год, 1994 год, 1994 год.
Отличные были погромисты! Диды! АксаКалы, так сказать!
Писали надежный софт, с расширяемыми функциями вроде выполнения произвольного кода))Всего 31 год дырень жила, в отрытом-то коде.
И это при том, в линyyyпсах традиционно иксы работают от рута.
> Всего 31 год дырень жилаУ тебя был 31 год, чтобы её найти и посмеяться... Но ты не смог.
> погромисты
> Диды
> АксаКалыДумаю, что этот словесный по.. идёт от твоего бессилия, потому что ты не смог...
>> Всего 31 год дырень жила
>У тебя был 31 год, чтобы её найти и посмеяться... Но ты не смог.у него тот неловкий момент когда ошибка старше комментатора)
> У тебя был 31 год, чтобы её найти и посмеяться... Но ты не смог.Конечно, ведь каждый пользователь иксов программист.
Впрочем, как любой пользователь открытого ПО.
Скажи спасибо погромистам редхата, которые, 17 лет, вместо того чтобы чинить баги в Х-ах, рожали какую-то вялую хрень, которая до сих пор не доведена до ума.
> Скажи спасибо погромистам редхата, которые, 17 лет, вместо того чтобы чинить баги в Х-ахЯ вот скажу. Потому что именно редхат 17 лет чинит баги в иксах.
И сейчас продолжает! Посмотри на фиксы - все три сделаны
Olivier Fourdan <ofourdan@redhat.com>Как раз вся возня началась когда шапка сказала "с меня хватит".
И все забегали. "Как же так! Кто же теперь будет фиксить!"
А до этого всех устраивало что в той куче кода ковыряется кто-то другой.
И ЧСХ никто на смену шапки не пришел. Клованов из хлибра можешь не вспоминать, они первое чт сделали - сломали иксы))А вот вы - неблагодарные потpe6ляди, которые 17 лет пользуются иксами.
А за фиксы багов даже спасибо сказать не можете.> которая до сих пор не доведена до ума.
Только в безумных фантазиях иксоdroчеров. У 99% нормальных людей все работает хорошо.
> А вот вы - неблагодарные потpe6лядиНедооцененный хеллоуворлдщик пришел поплакаться, как его хеллоуворлды важны и нужны. Но прикрывается, почему-то, Иксами.
>>У 99% нормальных людей все работает хорошо.Это которые ставят линукс на полчаса, чтобы почесать свое ЧСВ, а потом сносят и накатывают дисятку обратно?
Это которые пользуются Линуксом десятки лет и про Дрисятку даже не вспоминают.
А там такой прикол, что они присваивают патчи, поэтому не факт. Редхат совершенно точно саботирует индустрию своими иксами. Но они поняли, что вейланд куда лучший вендорлок, иксы слишком вендоронезависимые, хотя и привязывают их всеми силами уже лет 5.>У 99% нормальных людей все работает хорошо
это ты кому-нибудь другому рассказывай -- всё работает через задницу, но, в принципе терпимо, и это именно что терпение, и терпеть приходится больше, чем с иксами.
>Потому что именно редхат 17 лет чинит баги в иксах.Так чинит, что даже PR от других разработчиков не принимает, а на баги и проблемы официальный ответ: пользуйтесь вяленым, мы тут только критические исправляем.
17 лет как собака на сене. Но своего добились, гном местами действительно стал технически опережать конкурентов.
>Так чинит, что даже PR от других разработчиков не принимаетУ вас уже даже целый xlibre организовался, но что-то ничего не произошло.
>но что-то ничего не произошлоОбязательно сообщи, когда что-то начнёт происходить.
> Так чинит, чтомы сейчас обсуждаем это в теме, где 3 дырени починили
> даже PR от других разработчиков не принимает,
а они обязаны?
> а на баги и проблемы официальный ответ: пользуйтесь вяленым, мы тут только критические исправляем.
отличный ответ!
сейчас еще можно отправлять таких в фрик-загончик к хлибре
>мы сейчас обсуждаем это в теме, где 3 дырени починилиАж целых несколько строчек тривиальных изменений! Невиданная щедрость со стороны редхата.
>> даже PR от других разработчиков не принимает,
>а они обязаны?Это откровенное препятствование развитию. И сообществу не отдают, чтобы то могло работать над ним, и сами правки не принимают, отбивая у одиночек весь энтузиазм на корню.
Будь сообщество менее аморфным, xlibre^Wx12 появился бы ещё 17 лет назад, но увы, психология толпы такая. Нужен фрик типа Энрико, который своей харизмой поборет демагогию заинтересованного в вяленом редхата и поведёт за собой людей.
>И сообществу не отдаютДа ладно. А как же xlibre? Это при том, что форк можно было организовать десятилетием раньше. И что, много туда патчей попринимали?
А ты пользовался этой xLibre?).
Я пользовался, разницы не заметил, кроме названий.
>Я пользовался, разницы не заметил, кроме названий.Так это ж замечательно! Особенно если учесть, сколько кода они за эти несколько месяцев перелопатили. А в основной репе говорили, что такие радикальные изменения всё сломают.
> Аж целых несколько строчек тривиальных изменений! Невиданная щедрость со стороны редхата.Эти несколько строчек закрыли три дырени.
>>а они обязаны?
> Это откровенное препятствование развитию.Так развиия нет. Копролитный код только на поддержке в види фиксов критики.
> И сообществу не отдают,
А обязаны?
> чтобы то могло работать над ним, и сами правки не принимают,
Сообщество могло сделать свой форк.
Напомню что сам ХОрг это форк Free86.> отбивая у одиночек весь энтузиазм на корню.
Ынтузиасты мало кого волнуют. Большая часть софта в мире пишется людьми на зарплате на деньги корпораций.
> Будь сообщество менее аморфным, xlibre^Wx12 появился бы ещё 17 лет назад, но увы, психология толпы такая.
Психология толпы? Это типа "не страдать фигней вкладываю услиия в кусок kала?".
> Нужен фрик типа Энрико, который своей харизмой
и дэʼбильными рассказами про новую расу гуманоидов, призывами бороться против корпораций и бесполезными (а местами вредными) коммитами настолько выбесит красношапку что его уринарными тряпками выгонят из репозитория
> и поведёт за собой людей.... на Хурд))
> Отличные были погромисты! Диды! АксаКалы, так сказать!Деды хоть написали. Ты не смог бы ни найти проблему, ни поправить. А про написать что-то самостоятельно и речи не идёт. Растоманы доказали, что даже переписать без ошибок, даже на "безопасном" языке, не могут.
> Всего 31 год дырень жила, в отрытом-то коде.
Под неусыпным сопЛовождением РедХаты. Иди расцелуй её подхвост. И не забудь потом грязным ртом поругать сообщество.
> И это при том, в линyyyпсах традиционно иксы работают от рута.
Иксы давно работают от пользователя. У всех, кому это важно.
А вот у тебя в Винде гуй от рута работает, да. Ничего, стерпишь.
> Деды хоть написали. Ты не смог бы ни найти проблему, ни поправить.Ого, ты перешел на аргументы СперваДобейся! Остальные закончились?)
> А про написать что-то самостоятельно и речи не идёт. Растоманы доказали,
> что даже переписать без ошибок, даже на "безопасном" языке, не могут.Ахаха! Забавно как дыряшечники сами вспоминают раст, даже если его не упоминать.
Что, видите где обделались?) Трим дыры и все с памятью.
Сишники в нее не умели как 30 лет назад, так и сейчас не умеют.
> Под неусыпным сопЛовождением РедХаты. Иди расцелуй её подхвост.Ну разумеется потpe6ляdское быdlo из свободноо сообщетсва™ будет вонять, что ему все должны, но никогда не признает заслуги тех, благодаря котором кусок кода под названием xorg как-то работал все эти годы.
А ведь эта работа видна прям на этой странице в списке похожих новостей
Обновление X.Org Server 21.1.18 с устранением 6 уязвимостей
Обновление X.Org Server 21.1.16 с устранением 8 уязвимостей
Обновление X.Org Server 21.1.13 с устранением потенциальной уязвимости в исправлении уязвимости
Обновление X.Org Server 21.1.14 с устранением уязвимости> И не забудь потом грязным ртом поругать сообщество.
Зачем мне ругать как-то импотентных 6оmжей?
Что они могут они уже показали. Можно только пожалеть что они настолько убогие.
Архитектура фон Неймана устроена так, что там в принципе возможно выполнить произвольный код, замаскировав его как данные. Чтобы такие ошибки исключить, нужно другую архитектуру использовать, где код будет помечаться как код, данные - как данные и всё это на месте можно будет проверить. Никакие безопасные языки не спасут от огромной дыры в архитектуре ЭВМ.
- Разработчики дистрибутивов жалуется, что разбираться с морально устаревшим кодом, никто не хочет! Даже за деньги!
(https://www.opennet.dev/opennews/art.shtml?num=62725)- Уязвимости в библиотеках X.Org которые присутствуют с 1988 года
(https://www.opennet.dev/opennews/art.shtml?num=59906)- Разработчики дистрибутивов просто устали годами упрашивать людей с ЧСВ, поддержку касающиеся многомониторных конфигураций, экранов с высокой плотностью пикселей, HDR, VRR (адаптивное изменение частоты обновления монитора), одновременной работы с несколькими GPU, устойчивости к сбоям, обработки ввода и обеспечения безопасности.
(https://www.opennet.dev/opennews/art.shtml?num=63439)- Разработчики дистрибутивов планируют убрать иксы!
(https://www.opennet.dev/opennews/art.shtml?num=63439)- Кто-то решил на гитхабе нажать на кнопку "форк x11". Выпускают массово
новости - нашлись люди, готовые работать с "этим". Но закрывая в x11 один баг, там открывается 2 новых бага... Оказывается если нажимать
кнопку "форк x11" - это не решит его проблем! (https://www.opennet.dev/opennews/art.shtml?num=63369)- Разработчики дистрибутивов прекращают ставить иксы!
(https://www.opennet.dev/opennews/art.shtml?num=63444)- " «сырое» состояние кодовой базы XLibre, которая всё ещё проходит через полномасштабный рефакторинг."
(https://www.opennet.dev/opennews/art.shtml?num=63618)- Андроид: графическое окружение использует протокол Wayland
(https://www.opennet.dev/opennews/art.shtml?num=63626)- Ктой-то Вася решил опубликовать "это" в репозитории. Выпускают массово новости - нашлись люди, которое выложили "это", не щадя свою репутацию!
(https://www.opennet.dev/opennews/art.shtml?num=63736)- Шёл 2025 год, и до сих пор не могут победить уязвимости в иксах!
https://www.opennet.dev/opennews/art.shtml?num=64138* ВЫ ЗДЕСЬ *
> * ВЫ ЗДЕСЬ *Мы-то здесь. А ты где?
Вы копипастите это в каждой новости, касающейся Xorg. Не надоело?
> Вы копипастите это в каждой новости, касающейся Xorg. Не надоело?А должно? Список же добавляется и расширяется.
И когда-то он закончится полным закапыванием иксов.
Как изменится ваша жизнь (еще раз: лично ваша), если произойдет "полное закапывание иксов"?
> Как изменится ваша жизнь (еще раз: лично ваша),
> если произойдет "полное закапывание иксов"?Из хорошего - разработчики перестанут тратить время на поддержку легаси и переведут свой софт на вейланд. И всякие разрабы кикада (и прочие), которым я пользуюсь перестанут мне указывать "запускайте в иксах". Ну или не переведут и на их место придут другие софтины.
Из плохого - на форуме станет скучнее, одной темой для "обсуждения" станет меньше.
Почему они создали Вейланд.
А не улучшили x11, до состояния хотя бы Вейданд.
> Проблемы потенциально могут быть эксплуатированы для повышения
> привилегий в системах, в которых X-сервер выполняется с правами root, а
> также для удалённого выполнения кода в конфигурациях, в которых дляРебят, подскажите, а это были настоящие сишники™?
Мне тут говорили, что настоящие сишники никогда не лажают с памятью и нужно просто быть внимательным. Это же давно было, 1994 год как никак.Или это поддельные затесались в ряды настоящих?
Как же их тогда отличать? Хотелось бы доверять софту, а не вот это вот.
Запомни, объективно Си это язык номер один. Подтверждаю, настоящие сишники редко ошибаются. Твой сарказм неуместен.
> Запомни, объективно Си это язык номер один.Угу. Это по этой причине компилятор GCC пишут на с++, а не си?
Хотя вначале писали на си, но в какой-то момент устали бороться с его убогостью.> Подтверждаю, настоящие сишники редко ошибаются.
Спасибо, посмеялся. Зато как они ошибаются! Хоба, и подарили кому-то рут доступ :)
Ну пока gcc был для си, было всё прекрасно. И не компилировался 10 часов.
> Ну пока gcc был для си, было всё прекрасно.Угу, "раньше было лучше!"
> И не компилировался 10 часов.
На каком самоваре вы пытаетесь его компилировать?
Если у вас собирается больше пары часов, то значит по вашему друндулету плачет свалка.
А если 10 часов, то это нужно было сдать в утиль лет пять назад.
Ну пару лет назад то было замечально2019-08-06T10:39:29 >>> sys-devel/gcc: 1 hour, 2 minutes, 55 seconds
2019-08-07T13:40:10 >>> sys-devel/gcc: 1 hour, 2 minutes, 26 seconds
2019-11-04T15:16:50 >>> sys-devel/gcc: 1 hour, 1 minute, 49 seconds
2020-06-29T05:35:36 >>> sys-devel/gcc: 1 hour, 25 minutes, 50 seconds
2021-06-11T10:50:52 >>> sys-devel/gcc: 1 hour, 23 minutes, 58 seconds
2022-10-30T07:19:34 >>> sys-devel/gcc: 1 hour, 58 minutes, 31 seconds
2023-01-02T14:07:06 >>> sys-devel/gcc: 2 hours, 48 minutes, 55 seconds
2023-10-16T11:58:34 >>> sys-devel/gcc: 4 hours, 15 minutes, 54 seconds
2023-11-26T04:58:21 >>> sys-devel/gcc: 3 hours, 44 minutes, 13 seconds
2023-12-18T23:59:17 >>> sys-devel/gcc: 3 hours, 46 minutes, 25 seconds
2024-09-23T00:08:50 >>> sys-devel/gcc: 5 hours, 28 minutes, 21 seconds
2024-10-29T21:21:06 >>> sys-devel/gcc: 5 hours, 31 minutes, 21 seconds
2025-07-26T14:41:32 >>> sys-devel/gcc: 6 hours, 30 minutes, 17 seconds
2025-08-14T21:13:23 >>> sys-devel/gcc: 6 hours, 51 minutes, 55 seconds
2025-10-27T06:04:17 >>> sys-devel/gcc: 7 hours, 20 minutes, 21 seconds
Не хочу тебя расстраивать, но миграция на с++ началась в 2009м (активно с 2011-12го).
Поэтому если у тебя в 2022-10 все работало, а 2023-10 уже нет, то проблема не в с++.Ты лучше какое железо опубликуй, особенно сколько ram.
---------------------------------
gcc.gnu.org/wiki/gcc-in-cxx
gcc.gnu.org/wiki/GCCGathering2011?action=AttachFile&do=view&target=GCCGathering2011.pdf
Они что-то с фортраном сделали, без него быстрее.2020-08-06T14:42:00 >>> cross-x86_64-linux-musl/gcc: 10 minutes, 45 seconds
2020-08-06T14:56:24 >>> cross-x86_64-linux-musl/gcc: 14 minutes, 27 seconds
2020-08-24T17:53:12 >>> cross-x86_64-linux-musl/gcc: 12 minutes, 39 seconds
2020-10-02T23:04:47 >>> cross-x86_64-linux-musl/gcc: 13 minutes, 7 seconds
2020-11-06T01:08:51 >>> cross-x86_64-linux-musl/gcc: 12 minutes, 9 seconds
2020-12-19T06:06:58 >>> cross-x86_64-linux-musl/gcc: 11 minutes, 43 seconds
2025-07-09T15:49:32 >>> cross-x86_64-linux-musl/gcc: 27 minutes, 29 seconds
2025-08-15T10:02:23 >>> cross-x86_64-linux-musl/gcc: 31 minutes, 26 seconds
2025-10-27T13:49:46 >>> cross-x86_64-linux-musl/gcc: 29 minutes, 6 seconds2020-08-06T13:58:12 >>> cross-i686-linux-musl/gcc: 9 minutes, 27 seconds
2020-08-06T14:11:37 >>> cross-i686-linux-musl/gcc: 17 minutes, 8 seconds
2020-08-24T17:38:17 >>> cross-i686-linux-musl/gcc: 14 minutes, 55 seconds
2020-10-02T22:39:59 >>> cross-i686-linux-musl/gcc: 12 minutes, 24 seconds
2025-07-09T15:20:01 >>> cross-i686-linux-musl/gcc: 29 minutes, 31 seconds
2025-08-15T09:30:40 >>> cross-i686-linux-musl/gcc: 31 minutes, 43 seconds
2025-10-27T13:24:38 >>> cross-i686-linux-musl/gcc: 25 minutes, 8 seconds
2019-09-01T07:31:38 >>> cross-x86_64-w64-mingw32/gcc: 6 minutes, 27 seconds
2019-09-01T07:46:44 >>> cross-x86_64-w64-mingw32/gcc: 6 minutes, 28 seconds
2020-01-24T14:55:48 >>> cross-x86_64-w64-mingw32/gcc: 6 minutes, 32 seconds
2020-01-24T15:38:45 >>> cross-x86_64-w64-mingw32/gcc: 6 minutes, 49 seconds
2022-01-20T13:00:08 >>> cross-x86_64-w64-mingw32/gcc: 10 minutes, 4 seconds
2022-04-26T23:24:12 >>> cross-x86_64-w64-mingw32/gcc: 10 minutes, 2 seconds
2023-05-29T23:51:34 >>> cross-x86_64-w64-mingw32/gcc: 14 minutes, 6 seconds
2023-07-28T22:58:39 >>> cross-x86_64-w64-mingw32/gcc: 15 minutes, 11 seconds
2023-08-27T19:47:31 >>> cross-x86_64-w64-mingw32/gcc: 13 minutes, 44 seconds
2025-01-18T21:30:15 >>> cross-x86_64-w64-mingw32/gcc: 21 minutes, 55 seconds
2025-03-12T10:34:04 >>> cross-x86_64-w64-mingw32/gcc: 16 minutes, 18 seconds
2025-04-25T23:55:11 >>> cross-x86_64-w64-mingw32/gcc: 23 minutes, 36 seconds
2025-06-07T00:52:57 >>> cross-x86_64-w64-mingw32/gcc: 17 minutes, 48 seconds
Люблю, когда своё субъективное (а в данном случае — фанатское) мнение выдают за объективность.
Дыр полно в любом софте, и не важно, на каком языке он написан.
Очень хочется посмотреть на ваши проекты - наверное, это эталоны перфекционизма, где каждая строка кода проходит проверку ясновидящим боровом и экстрасенсорный анализ на отсутствие багов? Может, вам уже пора открывать курсы инквизиторов, и задвигать там про чудотворный Раст? Заодно расскажете как всех "поддельных" сишников вы немедленно лишите священного титула, отправите в монастырь для покаяния и душеполезного переписывания кода.
> задвигать там про чудотворный Раст?Раст тут вообще причем? Иксы написаны на сишечке вроде.
И в них очередная сишная дырень, даже три - и все с памятью.
Никогда такого не было и вот опять)) Поэтому предлагаю продолжить обсуждать сишечку.А пытаетесь устроить растоcpaч. Вам за это должно быть стыдно!
X-сервер начали разрабатывать в 1991 году. Тогда язык С был не таким строгим, и таких инструментов анализа не было как сейчас (сейчас DeepCode находит практически все утечки памяти и большинство других проблем). Да и разработка велась just for fun любителями компьютеров без всякой спонсорской поддержки. Какие могут быть к ним претензии?
А вот к X.org - следует предъявлять претензии, так как он с самого начала плотно спонсировался freedesktop.org'ом.
> X-сервер начали разрабатывать в 1991 году.Э???
А что тогда X Window System, первую версию котрого выпастили в июне 1984?> Тогда язык С был не таким строгим,
UBшной kakaхой он был буквально в момент стандартизации.
Авторы языка сами об этом писали.> и таких инструментов анализа не было как сейчас (сейчас DeepCode находит практически все утечки памяти и большинство других проблем).
Неправда, уже в те времена была АДА, были языки с нормальными структурами, а не убожеством где enum это всегда инт.
> Да и разработка велась just for fun любителями компьютеров без всякой спонсорской поддержки.
Чё ля?
X11 делали корпы и университеты.
X11R6.7.0 был отдан б0мжам из сообщества, но основной вклад не их.> Какие могут быть к ним претензии?
Если я бесплатно раздаю голубцы с этим самым то ко мне претензии могут быть или нет))?
> UBшной kakaхой он был буквально в момент стандартизации.Авторы языка сами об этом писали.
Тогда большинство UB были просто от того что компилятор не ожидал что такое-то произойдёт и это не обрабатывал
Сейчас UB хуже, потому что компилятор ожидает что это точно не произойдёт, а от того делает оптимизации которые могут сломать вообще всё вокруг намного хуже
Это намного хуже, потому что если раньше всякие переполнения будучи UB по стандарту работали на всём железе с two's compliment, то сейчас компилятор следует стандарту который в отрыве от реальности последних 20 лет и превращает код с переполнениями в кашу... За исключением некоторых случаев пооверок на переполнения на которые страшно смотреть...
if (a + b < a) // UB по стандарту, но все так делают, и компиляторы как-то это поддерживают... Хрупко пидец
А Wayland на каком языке написан?
В отличии от вендорлок иксов, реализации вейленда есть на разных языках, в том числе и на расте.
Даже студенты в прошлом десятилетии реализацию иксов на яваскрипте осиливали....ты бы хоть юы не позорился
>Даже студенты в прошлом десятилетии реализацию иксов на яваскрипте осиливали....Абсолютно полную и совместимую? На что этой полной студенческой поделки хватит?
>реализации вейленда есть на разных языкахРеализации? Прям во множественном числе? Вейланд - это буквально mutter и догоняющие (ой, а как же так получилось?). Притом глотать пыль получается только kwin'у, потому что только у кде есть сопоставимая по размерам команда, способная осилить такой объем работ. Остальные же топчутся так далеко, что их можно даже не принимать во внимание.
Все три ошибки нашёл один человек -
"This vulnerability was discovered by:
Jan-Niklas Sohn working with Trend Micro Zero Day Initiative"который не имеет отношения к RedHat. RedHat саботирует поиск ошибок.
> Все три ошибки нашёл один человек -Нашел или исправил?
Это важно)> который не имеет отношения к RedHat. RedHat саботирует поиск ошибок.
Неужели шапка запрещает кому-то искать?
Или у вас ХОрг головного мозга в запущенной стадии?
> который не имеет отношения к RedHatЭто и есть суть опенсорса, которым все так хвалятся.
Сторонний исследователь нашёл. Разработчик софта исправил.
Красношапка видимо совсем забила на иксы и продвигает свой велосипед с всем известным именем.
Wayland это не велосипед. Wayland это самое лучшее что случилось с миром Линукса. И строго говоря менеджмент Red Hat-а не придумывал Wayland. Это идея одного человека, который получил поддержку своих коллег.
> Wayland это самое лучшее что случилось с миром Линукса.Вполне может быть, но только не "случилось", а "случается", ибо всё ещё в процессе.
Местами - странном процессе.
И судя по возрасту справедливым будет предположить - уже успело пообрасти костылями в худшем смысле этого слова.И поддержка странная: лепить несколько реализаций с небрежным отношением к совместимости - так себе подход.
>И судя по возрасту справедливым будет предположить - уже успело пообрасти костылями в худшем смысле этого слова.Кстати да, есть мнение что после перехода на Wayland ( если ), этот Вейланд, так обрастет костылями, что быдет то же самое что x11.
Только вот костыли x11, это не самое страшное.
Там то как раз вопросов нет.
>И поддержка странная: лепить несколько реализаций с небрежным отношением к совместимости - так себе подход.Не передёргивай. Протокол один - реализации разные. Это правильно. Если реализация не следует единому Протоколу, то это ошибочная реализация, или же не реализация вовсе.
>Вполне может быть, но только не "случилось", а "случается", ибо всё ещё в процессе.И не лучшее, а худшее.
И не вейланд, а уже что-то другое. Это дитя аджайла уже давно перестало быть "просто композитором, который только формирует идеальные кадры". Он ещё толком не родился, а уже свалка расширений похлеще, чем в иксах за 40 лет.
> Wayland это не велосипед.самый натуральный велосипед, причем который будуче моложе ИСКОВ уже оброс тонной костылей, которых наверное даже больше, чем в самих ИКСАХ.. такие дела