Wprowadzono FreeNginx, fork Nginx stworzony w wyniku niezgody z polityką firmy F5

Maxim Dunin, jeden z trzech aktywnych kluczowych programistów Nginx, ogłosił utworzenie nowego forka - FreeNginx. W przeciwieństwie do projektu Angie, w ramach którego powstał również fork Nginx, nowy fork będzie rozwijany wyłącznie jako projekt społeczności non-profit. FreeNginx jest pozycjonowany jako główny potomek Nginxa - „biorąc pod uwagę szczegóły - raczej widelec pozostał przy F5”. Deklarowanym celem FreeNginx jest zapewnienie, że rozwój Nginx będzie wolny od arbitralnej ingerencji korporacji.

Powodem powstania nowego projektu był niezgoda z polityką kierownictwa firmy F5, która jest właścicielem projektu Nginx. F5 bez zgody społeczności programistów zmieniło swoją politykę bezpieczeństwa i przeszło na praktykę przypisywania identyfikatorów CVE w celu oznaczania problemów potencjalnie zagrażających bezpieczeństwu użytkowników jako podatności (Maxim był przeciwny przypisywania CVE do tych błędów, gdyż są one obecne w kodzie eksperymentalnym i innym niż domyślny).

Po zamknięciu biura w Moskwie w 2022 roku Maxim odszedł z F5, ale na mocy odrębnej umowy zachował swoją rolę w dziale rozwoju i jako wolontariusz nadal rozwijał i nadzorował projekt Nginx. Według Maxima zmiana polityki bezpieczeństwa jest sprzeczna z zawartą umową i nie może już kontrolować zmian, jakie deweloperzy z firmy F5 dokonują w Nginx, dlatego nie może już uważać Nginx za otwarty i darmowy projekt rozwijany dla wspólnego użytku Dobry.

Źródło: opennet.ru

Dodaj komentarz