Nick Wellnhofer se ha eliminado de la lista de mantenedores de la biblioteca libxml2 y ha dejado oficialmente el proyecto. Inicialmente, Nick anunció su salida del puesto de mantenedor en septiembre, pero hasta ahora la intención solo había sido verbal. Tras la salida de Nick, Daniel García Moreno (un empleado de SUSE y participante del proyecto openSUSE) e Iván Chavero (fundador de NorTK y ex empleado de Red Hat, que trabajó en las plataformas OpenStack y OpenShift) expresaron su deseo de asumir la responsabilidad del mantenimiento, aunque no se mencionan en la lista de participantes que anteriormente habían enviado cambios a libxml2. Hace unas horas, estos desarrolladores fueron añadidos a la lista de mantenedores, y la discusión sobre la falta de mantenimiento del proyecto se consideró un asunto resuelto.
Nick Wellnhofer participó en el desarrollo de libxml2 desde 2016, se unió a los mantenedores en 2022 y desde entonces ha sido prácticamente el único desarrollador activo. La biblioteca libxml2 se utiliza en sistemas operativos y productos de empresas como Apple, Google y Microsoft. Entre los paquetes abiertos que mencionan a libxml2 como dependencia, se pueden destacar GNOME, Xfce, Mate, Cinnamon, Budgie, LibreOffice, Epiphany, libvirt, BIND, VirtualBox, lldb, Flatpak, Evolution, clang-tools, xsltproc, PostgreSQL, Pacemaker, Apache httpd, Zypper, Scribus.
Los problemas de mantenimiento y la particular actitud de Nick hacia la solución de vulnerabilidades fueron algunas de las razones por las que Google decidió interrumpir el soporte de XSLT en Chromium. En junio, Nick adoptó una postura diferente respecto a la resolución de vulnerabilidades, comenzando a interpretar las vulnerabilidades en libxml2 como errores comunes, a ser tratados según el tiempo libre disponible. Nick también criticó la exigencia de las empresas hacia los mantenedores voluntarios que trabajan sin compensación.
Fuente: opennet.ru
