FreeNginx, ein Fork von Nginx, der aufgrund von Unstimmigkeiten mit den F5-Unternehmensrichtlinien erstellt wurde, wurde eingeführt

Maxim Dunin, einer der drei aktiven Schlüsselentwickler von Nginx, kündigte die Schaffung eines neuen Forks an – FreeNginx. Im Gegensatz zum Angie-Projekt, das auch Nginx geforkt hat, wird der neue Fork ausschließlich als gemeinnütziges Community-Projekt entwickelt. FreeNginx wird als Hauptnachkomme von Nginx positioniert – „unter Berücksichtigung der Details – vielmehr blieb der Fork bei F5.“ Das erklärte Ziel von FreeNginx besteht darin, sicherzustellen, dass die Nginx-Entwicklung frei von willkürlichen Unternehmenseingriffen ist.

Der Grund für die Schaffung des neuen Projekts war die Uneinigkeit mit der Politik des Managements des Unternehmens F5, dem das Nginx-Projekt gehört. F5 änderte ohne Zustimmung der Entwicklergemeinschaft seine Sicherheitsrichtlinien und wechselte dazu, CVE-Kennungen zuzuweisen, um Probleme, die möglicherweise eine Bedrohung für die Benutzersicherheit darstellen, als Schwachstellen zu kennzeichnen (Maxim war dagegen, diesen Fehlern CVEs zuzuweisen, da sie vorhanden sind). in experimentellem und nicht standardmäßigem Code).

Nach der Schließung des Moskauer Büros im Jahr 2022 zog sich Maxim von F5 zurück, behielt jedoch im Rahmen einer separaten Vereinbarung seine Rolle in der Entwicklung bei und entwickelte und überwachte das Nginx-Projekt weiterhin als Freiwilliger. Laut Maxim verstößt die Änderung der Sicherheitsrichtlinie gegen die abgeschlossene Vereinbarung und er kann die Änderungen, die Entwickler der Firma F5 an Nginx vornehmen, nicht mehr kontrollieren, weshalb er Nginx nicht länger als offenes und kostenloses Projekt betrachten kann, das für die Allgemeinheit entwickelt wurde Gut.

Source: opennet.ru

Kommentar hinzufügen