Knjižnica libxml2 je ostala brez vzdrževalca

Nik Velnhofer je napovedal odhod z mesta skrbnika knjižnice libxml2. Nik je sodeloval pri razvoju libxml2 od leta 2016, postal je skrbnik leta 2022 in od takrat ostal skoraj edini aktiven razvijalec. Po Nikovem odhodu je projekt ostal brez skrbstva.

Knjižnica libxml2 se uporablja v operacijskih sistemih in izdelkih podjetij Apple, Google in Microsoft. O odprtih paketih, ki omenjajo libxml2 med odvisnostmi, lahko omenimo GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.

Junija je Nik Velnhofer odstopil od svojih pooblastil skrbnika knjižnice libxslt in zavrnil posebno obravnavo odpravljanja ranljivosti - začel je obravnavati ranljivosti v libxml2 kot običajne napake, ki se obravnavajo, ko ima čas. Nik je tudi kritiziral podjetja za dodatne zahteve do prostovoljnih skrbnikov, ki delajo brez nadomestila.

Pred napovedjo odhoda je Nik objavil izdajo libxml2 2.15.0 in obljubil, da bo popravljal regresijske spremembe do konca leta. V novi različici so privzeto izključeni vezniki za jezike Python in Schematron. Branje stisnjenih podatkov v parserju je zdaj mogoče le ob navedbi možnosti XML_PARSE_UNZIP. Koda za serializacijo HTML in obdelavo znakovnih kod je zdaj bližje zahtevam specifikacije HTML5. Opravljena je bila preusmeritev na generacijo dokumentacije API z orodjem Doxygen.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster