Maxim Dunin, einer der drei aktiven Hauptentwickler von Nginx, hat die Schaffung eines neuen Forks – FreeNginx – angekündigt. Im Gegensatz zum Projekt Angie, das ebenfalls einen Fork von Nginx erstellt hat, wird der neue Fork ausschließlich als gemeinnütziges Projekt entwickelt, das von der Community getragen wird. FreeNginx wird als der Hauptnachfolger von Nginx positioniert – "unter Berücksichtigung der Details – eher blieb der Fork bei F5". Ziel von FreeNginx ist es, die Entwicklung von Nginx zu gewährleisten, die frei von willkürlichem corporate Eingreifen ist.
Der Grund für die Schaffung des neuen Projekts war die Uneinigkeit mit der Politik des Managements des Unternehmens F5, das das Projekt Nginx besitzt. F5 änderte ohne Abstimmung mit der Entwickler-Community die Sicherheitsrichtlinien und ging zur Praxis über, CVE-IDs zur Kennzeichnung von Problemen zu vergeben, die potenziell eine Sicherheitsbedrohung für die Benutzer darstellen (Maxim war gegen die Vergabe von CVE für diese Fehler, da sie im experimentellen und nicht standardmäßig verwendeten Code vorhanden sind).
Nach der Schließung des Moskauer Büros im Jahr 2022 verließ Maxim F5, behielt jedoch aufgrund einer separaten Vereinbarung seine Rolle in der Entwicklung und setzte die Arbeit an und die Betreuung des Projekts Nginx als Freiwilliger fort. Laut Maxim widerspricht die Änderung der Sicherheitsrichtlinien der getroffenen Vereinbarung, und er kann die Änderungen, die die Entwickler von F5 an Nginx vornehmen, nicht mehr kontrollieren, weshalb er Nginx nicht länger als ein offenes und freies Projekt betrachten kann, das zum Wohle aller entwickelt wird.
Quelle: opennet.ru
