Nick Wellnhofer si è ritirato dalla lista dei manutentori della libreria libxml2 e ha ufficialmente lasciato il progetto. Inizialmente Nick aveva annunciato la sua volontà di dimettersi a settembre, ma fino ad ora tale intenzione era stata solo verbale. Dopo il ritiro di Nick, Daniel Garcia Moreno (dipendente di SUSE e partecipante al progetto openSUSE) e Iván Chavero (fondatore di NorTK ed ex dipendente di Red Hat, che ha lavorato su OpenStack e OpenShift) hanno espresso il desiderio di prendere il testimone della manutenzione, ma non erano menzionati nella lista dei partecipanti che avevano precedentemente apportato modifiche a libxml2. Solo poche ore fa, questi sviluppatori sono stati aggiunti alla lista dei manutentori e la discussione sulla mancanza di manutenzione del progetto è stata chiusa come risolta.
Nick Wellnhofer ha partecipato allo sviluppo di libxml2 dal 2016, è stato aggiunto tra i manutentori nel 2022 e da allora è rimasto praticamente l'unico sviluppatore attivo. La libreria libxml2 è utilizzata nei sistemi operativi e nei prodotti di Apple, Google e Microsoft. Tra i pacchetti open source che menzionano libxml2 come dipendenza, si possono notare GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.
I problemi di manutenzione e il particolare atteggiamento di Nick verso la risoluzione delle vulnerabilità sono stati tra i motivi che hanno portato Google a decidere di interrompere il supporto di XSLT in Chromium. A giugno, Nick ha rinunciato a un trattamento speciale nella risoluzione delle vulnerabilità, iniziando a considerare le vulnerabilità di libxml2 come normali errori, trattati man mano che si presentavano. Nick ha inoltre criticato le aziende per aver posto requisiti aggiuntivi ai manutentori volontari, che lavorano senza compenso.
Fonte: opennet.ru
