Mais um projeto open source perde seu mantenedor. Entenda o que é a libxml2, uma peça fundamental para o Linux moderno, e como deverá ser sua manutenção daqui em diante.
Apesar de não haver um motivo explícito no anúncio em si, comentários em outros posts a respeito dele costumam citar esse issue, em que o desenvolvedor reflete sobre a pressão de lidar com falhas de segurança numa biblioteca muito crítica¹ sem uma fonte de financiamento constante e pondera um modelo de negócio “licença OSS rígida + venda de exceções” (estilo Qt).
Digamos que, no mínimo, outros desenvolvedores do GitLab do GNOME não estavam muito confiantes na ideia.
¹Se você tiver um sistema na base Arch e rodar pactree -ru libxml2, vai descobrir que centenas de pacotes, inclusive programas que você usa todo dia, dependem direta ou indiretamente dele. Cerca de 25% dos pacotes aqui o usam.
Desktop Linux é o de menos, tudo que depende de WordPress e Discourse (como por exemplo Diolinux Blog, Diolinux Play e o Diolinux Plus) dependem do libxml2, quase 75% da biblioteca depende dela, até uma quantidade bizarramente grande de apps Windows depende
