Në dispozicion është numri i parë i projektit XLibre, i cili zhvillon një fork të X.Org Server. Kjo lëshim pozicionohet si me cilësi beta dhe është e destinuar për testim dhe zbulimin e mundësive të papërsosmërisë. XLibre 25.0 përfshin ndryshime ABI, pra për funksionimin e duhur është e nevojshme rindërtimi i drejtuesve të X11. Projekti është i hapur për bashkëpunim me distribuoni dhe është i gatshëm të integrojë në përbërjen e tij patches që janë grumbulluar gjatë mbështetjes së pakove me server X.Org.
Forkun e krijoi Enrico Weigelt, i cili mban vendin e parĂ« pĂ«r numrin e ndryshimeve tĂ« pĂ«rgatitura pĂ«r serverin X â para krijimit tĂ« forkut nga Enrico nĂ« X.Org Server ishin pranuar rreth 1600 ndryshime dhe mĂ« shumĂ« se 1200 ndryshime janĂ« pĂ«rfshirĂ« nĂ« bazĂ«n e kodit tĂ« forkut. Enrico gjithashtu Ă«shtĂ« mbajtĂ«si i drejtuesve tĂ« AMD FCH GPIO dhe VIRTIO GPIO nĂ« kernelin Linux, si dhe mbajtĂ«si i Xnest. Enrico fton tĂ« gjithĂ« ata qĂ« janĂ« tĂ« interesuar tĂ« kontribuojnĂ« nĂ« zhvillimin dhe janĂ« tĂ« interesuar nĂ« promovimin e X11, pa marrĂ« parasysh vendin, racĂ«n, gjininĂ«, moshĂ«n, bindjet politike dhe karakteristikat personale, tĂ« bashkohen nĂ« punĂ«n e XLibre. QĂ« nga themelimi i forkut, mĂ« shumĂ« se 10 pjesĂ«marrĂ«s kanĂ« kontribuar nĂ« zhvillim, duke ofruar disa dhjetĂ«ra ndryshime.
Arsyeja e krijimit të forkut ishte mosmarrëveshja me politikën e mbështetjes që po drejtonte X.Org, që çoi në stagnimin e zhvillimit, ndërsa Enrico ishte për vazhdimin aktiv të zhvillimit dhe kryerjen e një pastrimi të madh të serverit X. Pakënaqësia e mbështetësve ndaj Enrico, e cila çoi në ndërprerjen e pranimeve të ndryshimeve nga ai, u shkaktua nga fakti se disa ndryshime të lidhura me pastrimin kanë shkaktuar probleme, regresione, shkelje ABI dhe dështime në ndërtim. Për më tepër, Enrico ishte i prirur ndaj teorive të konspiracionit dhe shpallte se kompania Red Hat kishte për qëllim të ngadalsonte zhvillimin e serverit X.
Në lëshimin e parë të XLibre, përveç një pastrimi të rëndësishëm të kodit dhe heqjes së borxhit teknik të projektit (më shumë se një mijë patches), janë propozuar risitë e mëposhtme:
- Mbështetje për zgjerimin X11 Xnamespace, që siguron izolimin e klientëve përmes ndarjes në nivelin e hapësirave emruese X11.
- Përkthimi i Xnest në XCB dhe përjashtimi i Xlib nga varësitë.
- Mundësia për instalimin e përbashkët të versioneve të ndryshme ABI (për çdo variant API një katalog me drejtues) për përditësime pa probleme në distribuoni.
- Përmirësimi i mbështetjes për platforma të ndryshme nga Linux.
- Eliminimi i dobësive të akumuluara.
Burimi: opennet.ru
