Projekt XLibre integreerib draivereid X-serveri põhivõrku

Enrico Weigelt, projekti XLibre juht, koostas pärast kogukonnaga arutelu pull-requesti, mis integreerib X-serveri master-võrku peamised draiverid X11 jaoks. Põhjuseks tuuakse välja X-serveri ja draiverite desünkroniseerimine muutuvate ABI tõttu, millega draiverid suhtlevad, samuti soov pakkuda kõiki vajalikke draivereid koos X-serveriga ilma käsitsi ühilduvate versioonide otsimise tegevuseta.

Kogukonna osa kritiseerib seda lahendust, kartes uusi draivereid XLibre arendamise keerulisemaks muutmist, kuid Enrico peab sellist lähenemist vajalikuks. Argumendina tuuakse välja analoogne Linuxi tuumaarenduse mudel, mis ei oma tegelikult stabiilset ABI-d, samuti XLibre koodibaasi 'toore' seisund, mis on endiselt ulatuslikus refaktooringus. Tulevikus, projekti küpsuse kasvades, ei välista arendajad ABI stabiliseerimist. Uute draiverite arendamine X11 jaoks väljaspool XLibre puu on võimalik, kuid ABI sünkroniseerimine jääb arendaja vastutusele. Nende jaoks, kes ei soovi kõiki draivereid üheskoos installida, serverilt lubatakse rakendada koguja lippe.

Samuti võib märkida XLibre FreeBSD-le porti ja arutelu XLibre üleviimise üle Rusti. Arendajad on vastu XLibre osade ümberkirjutamisele Rustis, tuues välja protsessi kestuse, jõudluse languse, eeliste puudumise ja äärmise keerukuse toetada kaheliiget kodeeritud baasi.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster