Biblioteket libxml2 forblev uden støtte

Nick Wellnhofer har annonceret sit fratrædelse som vedligeholder af libxml2-biblioteket. Nick har været involveret i udviklingen af libxml2 siden 2016, blev tilføjet til vedligeholderne i 2022, og har siden da været stort set den eneste aktive udvikler. Efter Nicks afgang er projektet blevet uden vedligeholdelse.

Libxml2-biblioteket anvendes i operativsystemer og produkter fra Apple, Google og Microsoft. Af de åbne pakker, der nævner libxml2 blandt deres afhængigheder, kan nævnes GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.

I juni fraskrev Nick Wellnhofer sig sin rolle som vedligeholder af libxslt og afviste særlig opmærksomhed på at rette sårbarheder - han begyndte at betragte sårbarheder i libxml2 som almindelige fejl, der blev behandlet når han havde tid. Nick kritiserede også krav fra firmaer til vedligeholdere, der arbejder frivilligt uden kompensation.

Før han annoncerede sin afgang, offentliggjorde Nick version 2.15.0 af libxml2 og lovede at rette regressionsfejl indtil udgangen af året. I den nye version er bindingerne til Python og Schematron som standard deaktiveret. Læsning af komprimerede data i parseren er nu kun mulig, hvis XML_PARSE_UNZIP-indstillingen angives. Koden til HTML-serialisering og tegnkodningsbehandling er blevet tilpasset kravene i HTML5-specifikationen. Dokumentationen til API'en genereres nu ved hjælp af Doxygen-værktøjet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster