Maxim Dunin, uno dei tre sviluppatori chiave attivi di Nginx, ha annunciato la creazione di un nuovo fork: FreeNginx. A differenza del progetto Angie, che ha anch'esso creato una ramificazione da Nginx, questo nuovo fork sarà sviluppato esclusivamente come progetto no-profit, gestito dalla comunità. FreeNginx si posiziona come il principale discendente di Nginx — "tenendo conto dei dettagli, questo fork è rimasto piuttosto con F5". L'obiettivo di FreeNginx è garantire lo sviluppo di Nginx, libero da ingerenze aziendali arbitrarie.
La creazione del nuovo progetto è stata motivata dal disaccordo con la politica della direzione di F5, che possiede il progetto Nginx. F5 ha modificato la politica di sicurezza senza consultare la comunità di sviluppatori e ha adottato la pratica di assegnare identificatori CVE per contrassegnare come vulnerabilità problemi che possono potenzialmente rappresentare una minaccia per la sicurezza degli utenti (Maxim si opponeva all'assegnazione di CVE a questi errori, poiché essi si trovano nel codice sperimentale e non utilizzato per impostazione predefinita).
Dopo la chiusura dell'ufficio di Mosca nel 2022, Maxim si è dimesso da F5, ma ha mantenuto il suo ruolo nello sviluppo attraverso un accordo separato e ha continuato a sviluppare e curare il progetto Nginx come volontario. Secondo Maxim, la modifica della politica di sicurezza contraddice l'accordo stipulato e non può più controllare le modifiche apportate da F5 a Nginx, quindi non può più considerare Nginx come un progetto aperto e libero, sviluppato per il bene comune.
Fonte: opennet.ru
