XLibre: Az X.Org legaktívabb fejlesztője egy DEI-mentes forkot indított az X.Org-ból

Címkék

Az X.Org egyik, (ha nem a) legaktívabb fejlesztője (Enrico Weigelt) bejelentette, hogy politika/DEI-mentes forkot indít XLibre néven. Miért? Mert Enrico szerint az X.Org fejlesztői közössége nagy részének kifejezett kívánsága, hogy a projekt maradjon magára, hogy az ott rohadjon a végtelenségig, abban lényeges változtatásokat véletlenül se fogadjanak el stb. Mindezt miért? A vállalati Linux felől érkező nyomás hatására.

Az első kiadásban 3000 commit-nyi változást ígér a projekt és ezzel az elmúlt évek legnagyobb X.Org (fork) kiadása lesz. A részletek a fenti videóban.

Plot twist:

  • Lunduke videójára mutató bejegyzést törölték
  • Weigelt-et pedig bannolták

Részletek itt.

Hozzászólások

🤣 

Non-DEI

🧐 🍿 

trey @ gépház

Szép kritikája ez a woke ámokfutásának, amit az a nyílt forráskódú közösségekben rendezett az elmúlt években. Hogy a projektekben megjelentek mindenféle léhűtők, valós hozzájárulást nem tevő CoC harcosok stb. Mint a munkahelyeken a smoothie készítők. Lassan válaszúthoz érkezik a FLOSS világ. Vagy kiteszi ezeket a bohócokat a picsába, vagy feldarabolódik, felaprózódik.

Kár, mert valamikor kajak érdekelt ez az egész, ma már csak szánakozva nézem, hogy mivé lettek. Szegény, öreg Torvalds amíg él, még tartja reményt egy-két veteránnal, de hogy utána mi lesz ...

trey @ gépház

És a későbbiekben fog átvenni kódot az X.Orgtól, vagy annyira azért nem lesz elvhű a projekt? Illetve a másik, hogy a "vállalati Linux felől érkező nyomás" nem fogja irrelevánssá tenni az egész X-es bohóckodást?

Ezt elvileg megoldották, de újabb Gnome kell hozzá, nem az, ami a te ősibb LTS verziódon van.

Mondjuk nekem a echo $XDG_SESSION_TYPE tty-t mutat, pedig X.org fut, de a bspwm-et tty-os bejelentkezésből indítom, login manager nélkül, így nem x11-et mutat.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Nem, nem lesz következő LTS. Láttam erről pár hete egy linuxos hírvideót, hogy a KDE megszűnteti az LTS-t, és nem lesz több kiadás az KDE5 ágból. Innen már csak a KDE6-ot tartják karban, ha valami nem jó az 5.x-ben, akkor fel kell tenni a KDE 6-ból a legújabb verziót, ami sose lesz LTS.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Sosem próbáltam Wayland-et (mert amíg megy a megszokott cucc, addig minek).

Mi nem megy a video conf + multi monitoros dologgal?

Miért pont a video conf nem megy ha mások mennek?

disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.

A Rustnal is bevalt (nem).

Ertsetek meg vegre: a Rust eroltetett terjesztese is arrol szol, hogy nem tetszik se a Big Tech corporate-eknek (kommentedben: 2-3 vendor), se az USA hadvezetesenek, hogy C-hez es C++-hoz nem uraljak a csomagkezeloket. Mikozben orosz es kinai felsooktatasban szabadon megtanulhattak oroszok es kinaiak tul jol C-zni es C++-ozni, mert nem gondoltak korabban arra, hogy akar cenzurazott kozpontibb iranyitasu csomagkezelesre is igeny volna...

Ez azért nem teljesen pontos. Azt már nagyon régóta tudjuk hogy a remek C/C++ fejlesztőknek az elmúlt 50 évben csak nem sikerült megtanulni úgy programozni hogy a CVE-k jó része ne memóriacímzéshez kapcsolódó hibákhoz kapcsolódjon. A 2024-es MITRE statisztikából látszik hogy a hibák nagyon-nagy százaléka ebből adódik (Out-of-bounds Write, Type Confusion, stb.), a hibák majdnem 70%-a memory safety és injection jellegű problémákra vezethető vissza.

https://cwe.mitre.org/top25/archive/2024/2024_kev_insights.html#

Illetve egy kapcsolódó cikk:

https://www.darkreading.com/application-security/shift-memory-safe-lang…

Microsoft, for example, found that, up until 2018, memory-safety issues accounted for 70% of the vulnerabilities discovered in the company's software. Overall, memory safety issues have accounted for 60% to 70% of all vulnerabilities across a wide variety of ecosystems, according to 2020 research by software resilience engineer Alex Gaynor.

Nos, ezért kezdték el javasolni az olyan nyelvek használatát amivel ezeknek az issue-knak a mennyiségét le lehet csökkenteni, ennek a része a magasszintű nyelvek (java, C#, python, go, stb.) illetve többek között a Rust.

Elméletileg az elmélet és a gyakorlat között nincs különbség, gyakorlatilag meg van :D Valószínűleg ott lehet a kutya elhantolva hogy brutál mennyiségű olyan kód fut élesben amelyet még akkor írtak, amikor a security mint olyan, mondjuk úgy, nem volt fontos. Némi adalék + statisztika.

https://herbsutter.com/2024/03/11/safety-in-context/

https://alexgaynor.net/2020/may/27/science-on-memory-unsafety-and-secur…

Ilyenbol megint C kodkent lenyegesen tobb lesz, mint C++.

Es igen, mi is emlekszunk, amikor 26 eves sechole-t javitottak a Xorg-ban.

Ennek ellenere a C es C++ "nehezebben cenzurazhato", mert nincs semmilyen tul szabvanyossa valt corporate owned csomagkezeles hozza. Es ezt a "problemat" akarjak "megoldani", mikozben az unsafe pointerekre mutogatnak, es osszemossak a C-t a C++-szal.

Nem értem a cenzúra kérdését. Milyen cenzúráról beszélünk? Ha most RUST a téma, akkor ott a cargo, ahol beállítasz egy repository-t, és onnantól abból jönnek a csomagok. Pont mint python, java, vagy bármelyik más nyelv esetében.

Ettől egy teljesen független kérdés az hogy a C/C++ nyelvi képességekre (illetve ezek rossz használatára) vezethető vissza a CVE-k nagyon masszív többsége. Ennek az égadta világon semmi köze a könyvtárakhoz.

A cargo default repojarol beszelek. Ilyen "default repo" a C-hez meg a C++-hoz nincs. Es ez (is) faj a Google-nek, MS-nek, stb.-nek, de meg a Pentagonnak is. A cargo default repojat tudjak iranyitani. A C/C++ libjeit nem, sem a szabad lib terjedes idejen letrejott tomeges tudast.

 

És az hogy van vagy nincs default repo miben is változtatja meg azt a helyzetet hogy C/C++ miatt van a CVE-k igen komoly százaléka?

FTFY

Elsokent azt ertsd meg, hogy amit irsz, az leginkabb a C-re igaz. A C++-ra ahhoz kepest minimalisan.

Nem tudjuk hogy ebből mennyi a C++ aránya, de gondolom ez rendszertől függ: böngésző, windows inkább C++, linux/embedded pedig C. ChatGPT-vel lekérdeztettem adatbázisokat, az alapján olyan 30-40% körül mondja (60-70% C). Szóval ezek alapján nem minimális, de örömmel veszek valami részletes statisztikát.

De mondjuk kezdetnek lehet nézegetni ezt a listát: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=chromium

Már miért ne venne át? Ha a licenc kompatibilis és a kód hasznos, érdemes átvenni, egyébként szánalmas makacsság lenne, ha csak politikai/elvi alapon nem venné át. Egyébként az X-et így is, úgy is kell fejleszteni, mert az XWayland-ben is épp úgy ott van az X.org-nak egy jó része, így akár a fejlesztéseket vissza is portolhatják az X.org-ba, meg ebbe az XLibre-be.

Azt viszont túl erősnek érzem, hogy a videóra mutató linket törölték, a fejlesztőt meg bannolták.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Lehetett volna a forknak találóbb neve is, pl. XFree86

A magyar ember jelképe a hátrafelé nyilazás. Vakon rohanunk a semmibe, miközben a múltunkat támadjuk.

Azt nem lehetett volna neki névként adni, mert az X.org eleve az Xfree86 forkja volt, a fork vissza-forkját elég megtévesztő lenne ugyanúgy hívni. Akármi is a neve, én örülök neki, hogy lesz, aki átveszi az X11 fejlesztését, karbantartását.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Helyes.

zászló, zászló, szív

Szerkesztve: 2025. 06. 06., p – 22:49

Azért nem olyan egyértelmű itt a helyzet. Enricot kibaszták, mert megunták, hogy a töménytelen mennyiségű "cleanup" patchei mindig eltörnek valamit.

Pl. ennek mi értelme?

https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1794/diffs…

Az, hogy egy több évtizedes kódbázist elkezd a saját szája íze szerint átrendezni - tegye a saját forkjában, de a többieket miért kell ezzel fárasztani?

Ha az a 3000 commit ilyenekből áll, hogy

int j;

j=blabla;

helyett

int j = blabla;

Akkor ezt a hajára kenheti

Amikor megláttam azt a ronda switch () case-t, rengeteg return-ben lévő függvényhívással, azt gondoltam, ezt biztosan függvénypointerrel csinálnám. Erre látom, az volt eredetileg, azt cserélte erre a visszataszító megoldásra. :(

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Nekem nagy bajom egyik megoldással se lenne, szerintem egyenrangúak, de tényleg gáz, ha csak annyiból áll a fejlesztése, hogy más kódját 0 tényleges feature hozzáadása vagy fennálló bug javítása nélkül csak átformázza saját szájízre. Nagy baj egyébként nincs szerintem a commitjaival, de tényleg sok bennük ez a saját szájízes átírás, változók önkényes átnevezése, meg is értem, hogy a többi fejlesztőt ez frusztrálta, kontraproduktívnak érezték. Ennek ellenére a forkoláshoz joga van, meg hogy a forkban úgy oldjon meg dolgokat, ahogy neki tetszik.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Aztán 20-25 év munkatapasztalat alatt rájössz, h. sok sunyi görény (főleg nagy cégeknél) abból épít karriert, gyűjt be elismerést, h. kevésbbé tudatos kollégái munkáját nyúlja le titokban és a cég többi része felé sajátjaként prezentálja. Akár a főnököd is az ő főnöke felé, amit előtte héten veled csináltatott meg. Persze ezt előtte nem köti az orrodra, nem vagy tudatában az általad elkészített dolog utóéletével, csak a szokásos: "józsikám itt van ez az ekszel, gyártsál már belőle nekem egy ilyen meg olyan riportot! De még ma legyen kész, mer' nagyon fontos (nekem)!"

Akik ezt már felismerték, és a faszuk televan vele h. ami az ő keze munkájuk, abból mások v. vadidegenek húznak hasznot, próbálják egyértelművé tenni, h. igen, ezt én csináltam, nem fogod ellopni a nevem láthatósága nélkül.

Megértem őket.

Jah, egyszer járt nálam olyan jelentkező, aki beírta a CV-be a Github profilját, meg hogy ő contributor valamelyik hivatalos opensource azure-os repóban. Mondom az zsír, be kéne hívni interjúra, de azért nézzük meg, mint a kontribúció.

Megnéztem, 40 db "update readme.md" nevű commit egymás alatt. Elutasítottuk.

Javítanom kell magam, egyre rosszabbul fest a kép, minél többet olvasok utána ennek az Enrico Weigert fazonnak. Először Torvalds-ot húzta fel konteóval, aztán Brodie Robertson csinált róla videót. A legtöbb commitja tényleg öncélú, nem vett át az X.org-ból egy csomó ABI-t, emiatt állítólag az xf86-drivereket is újra kell forgatni, ha az ő forkját akarja valaki használni. Még a redditen se veszi senki komolyan.

Beugrottam ennek a „legaktívabb fejlesztő” hírnek, először azt hittem, hogy pozitív, de látszik, hogy nem lesz jó kezekben. Tőlem forkolja, joga van hozzá, de nem tűnik olyan kaliberűnek, aki meg tudja menteni a projektet.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Vannak ott más változtatások is azért, és szívesen elolvastam volna a kommentjeit mivel magyarázza ezek szükségességét (lévén mások is kérdezgették) de hát Blocked User. Ez így elég gyászos transzparencia szempontjából azért.

[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS

Pl. beírhatta volna a commit üzenetbe, azon kívül, hogy RandR cleanups. Végignézve van ebben minden, malloc callocra cseréléstől a változók előre deklarálásának megszüntetéséig némi funkcionalitás változásig. Ilyen patchek beküldőjétől nem csodálkozom, hogy szabadulni akartak. Csinálja csak az ámofuktását a saját forkjában.

Nem lehet egy év alatt 3000 valódi fejlesztést tartalmazó értelmes méretű commitot gyártani.

Efficient vs effective, jelenlegi helyemen is vannak vitáim ebből.
Húsz éves tapasztalatom hogy a németek imádják az efficient dolgokat.
Nagyon szeretnek hatékonyan haladni, az közben nem zavarja őket ha ez a rossz irányba történik.

zászló, zászló, szív

Igen, a főnöködet idéztem. A propagandátokat. De, valóban gyenge, mert az a bohóc, bohóc, paprikajancsi pontosan tudja, hogy olyat ígér, amiből már régen kitáncolt. Az egész show egy szemfényvesztés, nektek :D

trey @ gépház

Azzal, hogy nektek segítek? Hülye gyerek, ez a főnököd aláírása :D :D :D :D

Bilincs, bilincs, rács, rács.

Szívélyes üdvözlettel,

Magyar Péter”

:D :D :D :D

Nyugi Pikaccsu, csak egy válasz volt a haverod aláírására.

trey @ gépház

te kajak nem érted, hogy ezt orban kezdte el? a harcosok klubjának adta ki, nektek hazafiaknak, hogy minden komment végére rakjatok zászló zászló szív emojit. bocs, nem bírom tovább nézni, ahogy hülyét csinalsz magadból. magyar peter aláírása pont titeket figuráz ki. 🤣

:D :D :D :D

Nem kifiguráz, hanem olcsó eszközökkel tart függőségben olyanokat, int amilyen te vagy :D :D :D :D

Nektek ígért elszámoltatást, erre utal a "bilincs, bilincs, rács, rács", amit Mészárosnak küldött, sugallva az egyik kedvenc mantrátokra, hogy majd jól börtönbe lesz zárva, miközben pontosan tudja, hogy nem lesz itt semmi. Azért is tolat visszafelé. Azt hiszem, hülyét csinált belőled, te meg magadból :D

Eszitek az olcsó politikai termékét két pofára :D :D :D

trey @ gépház

ah borkai hirtelen a fidesz ellen fordult mert borkai kokót szívott mikozbe kurvákat kefélt egy hajón. miközben felesége van és családja. 🤣🤣🤣🤣🤣🤣 mindig olyan jó emberekre szavazol és véded őket. pedofilok, kokain függő polgármesterek stb 🤡🤣🤡🤣🤡🤣🤡

 

🇷🇺🇷🇺🧡

Mondod te, egy nárcisztikus, telefontolvaj, notórius hazudozó, nő- és családterrorizáló + lehallgató, embereket büdösnek és büdösszájúnak, kollégáit pedig sorosista agyhalottnak hívó, tinédzser lányoknak jaszkarizó diszkópolitikus pszichopatával a hátad mögött 👌 🤭 

trey @ gépház

Kimaradt a "azt hazudom nektek, hogy a mentelmi jogot megszüntetjük, de közben mögötte bujkálok a bennfentes kereskedés (gazdasági bűncselekmény), telefonlopás (BTK-s bűncselekmény) gyanúja miatt, de bízzatok bennem, ha én leszek a rendszergazda, nem lopom ki a szemetek, nyugodtan hivatkozhattok rám tisztakezűként, annak ellenére is, hogy amikor az Együttbűnözés Rendszerében voltam, jól felpénzeltettem magam és az öcsémet, de aztán megorroltam a rendszerre, mert nem akarták, hogy Együttbűnözzek velük brühü, így most titeket nézlek palimadárnak azzal a brigáddal, akik korábban az elszabadult hajóágyú MZP mögött próbélkoztak, de csúfosan megbuktak".

🤷‍♂️

:D

aka. nektek továbbra is csak a selejtre futja

trey @ gépház

ők a normálisak, ők nem olyan fajták mint én vagy te. ők felsőbbrendűek, ezt már többször is mondták. miközben árva cigány gyerekeket szopatnak vadászházakban krisztus nevében. :D:D:DDSDSAASDSAA aztán még meg is magyarázzák, hogy jól jártak a gyerekek, hiszen fizettek nekik utána. LOL.

Nyilván. :D

Ennek a konkrét poénnak nem teljesen mindegy, hogy borkai milyen színű volt, mikor kurvázott? (Mármint biztos a fejedben ilyen lipsi vagyok, vagy nem tudom, de speciel ilyen vonatkozású politikai izéknél max azt szoktam megjegyezni, amit egyébként jó poénnak tartok, és teljesen mindegy, vicces lenne akkor is, ha a másik oldalról származó név lett volna ott)

Eberseg elvtarsak!!!

Komolyan, eszedbe se jutott, hogy ez fake? Pedig sokaknal red flag volt az uzenet, meg telexes cikk is volt rola, azota is ironizalnak itt-ott a Fiat 500-zal. Nem szivesen mennek bele, milyen szuk latokoru / gondolkodasu a magat tajekozottnak tarto IT szektor, ebben a topicban is van pelda arra, mennyire elgurult egyeseknel a gyogyszer.

hat egyet biztosan megtanultunk az orban kormany alatt: minel bizarabbnak/hihetetlenebbnek tunik egy hir, az annal inkabb igaz...

csak nehany pelda: eresz jozsi, vak komondor, zebrak (azt is hogy tagadtak!), pedo kegyelme, borkai hajozasa stb.  melyikre nem vagnad ra azonnal hogy ez tuti kamu, ilyen egyszeruen nincs! aztan megis...

Biztos masik filmet nezek, de ezek kozul eresz jozsi es a pedofil kegyelme kapasbol fakenews. Olvashatsz Szajer interjut, ahol szoba kerult a tema. Pedofilnak tudtommal nem adtak kegyelmet, ne keverjuk a szezont a fazonnal. Volt interju az egyik erintett ugyveddel (hirek alapjan epp a kedvencetek belso korehez tartozik, a 3 "interjuztato" egyike, micsoda veletlen, de gondolom errol se hallottal). Az ugyved elmondta, hogy a tenyleges elkovetot a birosag felfuggesztettre itelte. Aki letoltendot kapott (emlekeim szerint ot bunpartolassal vadoltak), majd kesobb kegyelmet, az nem a pedofil nevelo volt. Ha ezek sem red flag-ek ("cui prodest?"), akkor nem szoltam. Latom a sajat kollegaimon, mennyire buborekba zartak magukat, mikozben tajekozottnak hiszik magukat, csak sosem olvasnak eredeti hireket, csak reflexiokat, amik szubjektivek, sokszor tartgyi hibakkal tele (ha nem feltetelezunk eleve tudatos hazugsagot, de en nem vagyok naiv).

Hogy vannak-e a mostani kormanypartokban es a holdudvarukban gyoker emberek? Nyilvan, a nagy szamok torvenye alapjan, ugyanugy, mint mindenhol mashol. Kivetik oket maguk kozul? Nekem ugy tunik, hogy Igen. Epp az aktualis messiasotok egy tokeletes pelda erre. Egyaltalan nem lennek meglepve, ha majd egyszer beismerne, hogy o puccsolta meg Varga Juditot es Novak Katalint. Ugyanolyan primitiv, am hatasos kommunikaciot folytat, mint anno az MSZP tette a 90-es evektol kezdve, mukodik az Alinsky-modszertan, az itteni forumozokat latva erosen pozitiv a visszacsatolas. Ami egyebkent szegyen, de ez a realitas - es egyaltalan nem magyar sajatossag, mukodik ez mindenhol...

nyilván szájer helyében te se vallanád be. menj be egy börtönbe, a legtöbben ők is “ártatlanul” ülnek bent. 🤣🤣🤣

 

messiásotok nektek van: orban viktornak hívják. ő mondja magáról valamint ti róla, hogy nélküle magyarország elveszne és egyedül csak ő képes megvédeni és vezetni az országot. tehát ő a ti messiásotok. :)

politika/DEI-mentes

Ez így oxymoron

Érdekes, hogy a non-DEI névhez az indoklásnak kb. semmi köze nincs.

Nem azt írta, hogy non-DEI fork lesz, mert a) a DEI elvek miatt hozzáférést adtak olyan embereknek, akiknek nem kellett volna és ezért a kódbázisba szar került, vagy b) a DEI elvekkel egyet nem értő jó fejlesztők nem akarnak dolgozni valakikkel, vagy valami ilyesmi.

Ha az az indok, hogy a kereskedelmi linuxok miatt nem kerülnek bele változások a kódbázisba, akkor lehetne nyugodtan pl. Burn Corpo Shit vagy valami hasonló a neve a cuccnak.

disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.

Az X úgy épül fel, hogy van külön a server és a window manager. Ehhez a tandemhez csatlakoznak az alkalmazások. Az X window managerét le lehet cserélni és akkor a saját window managerhez és az xserverhez csatlakoznak az alkalmazások. Van még a compositor, ami nem része az X-nek, de vagy külön (pl. compton), vagy a window managerhez szorosan integrálva (pl. kwin) meg lehet valósítani. Opcionális, X-nél elhagyható a compositor ami teljesítmény előnyt jelent, mert anélkül a window manager (az X, vagy a 3rd party) közvetlenül rajzol a képernyőre, míg a bonyolultabb compositor előbb memóriában összerakja a képet csicsásra, majd azt másolja a képernyőre.

A wayland úgy épül fel, hogy nincs külön szerver része. Helyette van a wayland protocol, a többi pedig a wayland compositor, ami az X-es analógia szerint tartalmazza a compositor, a window manager és a server funkcionalitásának részeit is. A wayland compositorhoz csatlakoznak az alkalmazások.

Ami probléma szerinte, és szerintem is elgondolkodtató: X esetén a 3rd party wm és dm készítőknek elég volt implementálni a window manager részt, és ha akarták opcionálisan a compositort (lehet abból is 3rd party-t használni), ezzel szemben wayland-nél minden 3rd partynak meg kell valósítania a kötelező compositort, mert waylandon az nem opcionális, a window manager részt és a server funkcionalitásokat amik kompatibilisek a wayland protocollal.

Ez azt eredményezi, hogy sokkal több munka egy wayland wm/dm elkészítése, a kötelező compositing miatt teljesítményben elmarad az X lehetőségeitől (nyilván, ha ott nem használsz compositort), kevésbé szabványos az X-hez viszonyítva, mert sokkal nagyobb részét magadnak kell megírni és hiába a wayland protocol, ki így, ki úgy valósítja meg.

Kb. ennek a problémának a megoldására született a wlroots és más kisebb wayland lib is, ami azt hivatott elkerülni, hogy mindent is mindenkinek külön le kelljen fejleszteni. Szerinte viszont minőségben a wlroots nem veszi fel a versenyt az xserverrel és mivel az a legelterjedtebb, a wlroots kvázi standarddá válik. Ebben sem látom mi a probléma egyébként, úgy gondolom az élet utat tör magának :)

Mond még ilyeneket, hogy a wlroots bloat, mert 100K soros a kódja, míg az egész X 300K soros, de a wlroots sokkal gyorsabban hízik. Hasonlítgatja, hogy a wayland esetén ha összeadjuk a wlroots+wayland compositor+wayland protocolt az milyen nagy, míg X esetén sokkal kevesebb, mert csak a wm-et kell lecserélni. Nem említi, hogy akkor ott bele kell számolni az xservert is a wm mellé és ha használsz compositort, azt is. Lehet amúgy, hogy úgy is nagyobb lenne a waylandes kódbázis, passz. Mondjuk i3-sway vonatkozásában lehetne ezt összehasonlítani, de nem tudom van-e értelme. Engem ez a kódsorok mérete teljesen hidegen hagy.

Wayland ellenében hozza még fel az OOP-t is a bloat mentén, nem értek hozzá. Szerinte az X a C mit is jobb. 

Amivel egyetértek, hogy a kötelező compositor miatt lépéshátrányból indul a wayland az X-el szemben (bár én X-en mindig használok compositort). Egyetértek azzal is, hogy nem biztos hogy jól találták ki a wayland struktúráját, túl sok minden hárul a wm készítőkre. Mondjuk erre születnek a különböző wayland lib-ek, és ezek közül terjedt el a legjobban a wlroots, amit viszont egy korrekciónak tartok a hibás struktúra javítására a közösség részéről. Ő egy bloatnak.

XLibre kapcsán elmondja, hogy az X környékén az a helyzet, hogy a fejlesztők jelentős része Red Hat alkalmazott, akik már nem akarnak új release-t kiadni, főleg csak bug és sec fixeket engednek, a fejlesztés főleg az Xwayland-ba megy, ami egy vicc amúgy is. Xwayland-ról mondja, hogy már csak amiatt sem lehet jobb egy wayland-es rendszer teljesítménye, mert sok alkalmazás még nem wayland kompatibilis és emiatt a wayland behúzza az Xwayland-ot, ami a wayland felett emulál egy xservert ezeknek az alkalmazásoknak. Ebben is igaza van, bár ez idővel változni fog, de jelenleg igaz.

Szóval X-nél volt ez a nem Red Hat-es ember, aki tolta be a sok commitot, (a videó szerint az utóbbi időszakban ilyen 63 %-át a commitoknak ő produkálta) és akart volna több feature-t is hozzáadni az X-hez, valamint egy új release-t is. A RH fejlesztők mondták, hogy nincs már új release az X-hez, erre a faszi mondta hogy akkor csinál ő nélkülük és forkolta az X-et XLibre néven.  Erre bannolták, majd elkezdték innen onnan törölgetni a hozzászólásait és cuccait, elkezdték kiragadni a commitjait és tolni hogy csak ilyen kozmetikai cuccokkal járult hozzá stb. Ez a része elég gusztustalannak hangzik, bár én magam nem jártam utána, nem túrtam commitokat, meg az archive-org-ot.

Elmondja még, hogy eléggé felkapták a forkot meg ezt a faszit bizonyos oldalról, hogy itt politikai téma van, meg non DEI meg ilyenek, de nem erről van szó. Ez az egész egy technikai jellegű vitából indult, majd a faszi a fork promózásakor elmondja, hogy bárki segítségére számít, legyen az bárki, nem érdekli a politikai, faji, vallási, etnikai hovatartozás stb. Lehet tündérkirálylány is az illető őt nem érdekli. Ebből lett kidomborítva, hogy politikai meg COC meg DEI faszságok miatt van az egész. A videó szerint nem, technikai jellegű a történet. Más kérdés viszont, hogy az ellen között COC bajnok is van, de az egész vita az X vegetálása-sorvasztása vs. fejlesztése miatt indult.

 

(Több részletben néztem meg, kicsit összehánytam ezt az összefoglalót, lehet van pár tévedés, vagy félreértelmezés is, kimaradt jelentősebb részlet. Szóval #FIXME. Javarészt egyetértek a videókészítő véleményével, bár van néhány rész, ahol azért maradtak bennem kérdések)