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

Enrico Weigelt, XLibre projekti juht, koostas pärast arutelu kogukonnaga pull-päringu, mis integreerib X-serveri põhijuhikud X11 jaoks master-haru. Peamiseks põhjuseks tuuakse välja X-serveri ja juhikute desünkroniseerimine, mis on tingitud muutuvast ABI-st, millega juhikud suhtlevad. Samuti on soov kohe pakkuda kõiki vajalikke juhikuid koos X-serveriga ilma, et oleks vaja käsitsi otsida ühilduvaid versioone.

Osa kogukonnast kritiseerib seda otsust, kartes, et see raskendab XLibre uute draiverite arendamist, kuid Enrico nõuab sellise lähenemise vajalikkust. Argumendina tuuakse välja sarnane Linuxi tuuma arendamise mudel, millel pole tegelikult stabiilset ABI, samuti XLibre koodibaasi "toores" seisund, mis on ikka veel ulatuslikus refaktoorumises. Siiski, projekti küpsuse kasvatamisega ei välista arendajad tulevikus ABI stabiliseerimist. Uute draiverite arendamine X11 jaoks väljaspool XLibre puu on võimalik, kuid ABI sünkroniseerimine jääb arendaja vastutusele. Neile, kes ei soovi kõiki draivereid koos installida... serveriga lubatakse teostada ehituse lipud.

Samuti tasub mainida XLibre pordi ilmumist FreeBSD-le ning XLibre tõlke arutelu Rusti keelde. Arendajad on väljendanud vastuseisu XLibre osade ümberkirjutamisele Rusti keeles, tuues välja protsessi kestvuse, jõudluse languse, kasu puudumise ja äärmise keerukuse kakskeelse koodibaasi toetamisel.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster