Freenginx: Programista Core Nginx ogłasza fork popularnego serwera WWW

Freenginx: Programista Core Nginx ogłasza fork popularnego serwera WWW

Niedawno były pracownik F5 i główny współpracownik projektu Nginx ogłosił fork Freegeniczni Ze słynnego serwera internetowego. Nowy projekt ruszył dla Rozwiązanie sporu dotyczącego bezpieczeństwa Chce być bezpośrednim następcą Nginxa i być prowadzony przez programistów, a nie podmioty korporacyjne. Maksym Doninbyły główny inżynier oprogramowania w F5, oferuje wgląd w podział:

Niestety, niedawno nowa, nietechniczna kadra zarządzająca w F5 zdecydowała, że ​​wie lepiej, jak zarządzać projektami open source. W szczególności postanowili ingerować w politykę bezpieczeństwa, którą Nginx stosuje od lat, ignorując zarówno politykę, jak i stanowisko programistów.

Pierwotnie opracowany przez Igor Sysojew Nginx, obecnie obsługiwany przez F5, to oprogramowanie typu open source do serwowania stron internetowych, odwrotnego proxy, buforowania, równoważenia obciążenia i strumieniowego przesyłania multimediów. Według Przeskanuj serwer WWWNawet dwie dekady po swoim pierwszym uruchomieniu Ngnix pozostaje wiodącym serwerem internetowym obsługującym 23,21% wszystkich stron internetowych. W popularności strunowy W Hacker News użytkownik sew wskazując na:

Należy zauważyć, że aktywnych jest tylko dwóch „głównych” programistów, Maxim Donin (OP) i Roman Arutyunyan. Największym nadal aktywnym udziałowcem jest Maxim. Maxim i Roman odpowiadają za 99% obecnego rozwoju. Jest to więc bardzo imponujący widelec.

A w swoim ogłoszeniu dot lista mailingowa nginx-develpodkreśla Donen Początkowy spór To skłoniło Nginx do wydania poprawki bezpieczeństwa, która usuwa dwie krytyczne luki. Dodaje:

Nie mogę już kontrolować zmian dokonanych w Nginx w F5 i nie postrzegam już Nginx jako darmowego projektu open source rozwijanego i utrzymywanego dla dobra publicznego. W związku z tym od dzisiaj nie będę już zaangażowany w rozwój Nginx prowadzony przez F5. Zamiast tego uruchomię alternatywny projekt, który będzie prowadzony przez deweloperów, a nie firmy.

Freenginx nie jest pierwszą alternatywą dla Nginx: Inżynier Został stworzony przez innych rosyjskich programistów Nginx, gdy F5 opuścił Rosję w 2020 roku i obecnie jest zarządzany przez rosyjską firmę Baza danych Internetu. Diogo Peder, główny programista backendu w DeepOpinion, uwagi:

Nginx to niesamowite oprogramowanie i platforma, ale zastanawiałem się, czy nadszedł czas, aby zaryzykować i stworzyć bardziej nowoczesne rozwiązanie oparte na Rust. Posiadanie rozwiązania opartego na podobnym modelu, „rozumiejącego” język konfiguracji Nginx i osiągającego podobny poziom wydajności, ale przy bezpieczeństwie pamięci i szerokim przyjęciu Rusta przez społeczność, mogłoby doprowadzić do powstania nowego, niesamowitego projektu – i być może zrobić dla Nginx to samo, co Nginx zrobił dla Apache HTTP.

Vincent Petzholtz, inżynier i architekt sieci, nie jest mniej optymistyczny Dodać:

Czasami rozwidlenie to wszystko, co możesz zrobić, gdy projekt zmierza w trudnym kierunku. Ostatecznie użytkownicy będą głosować nad zasadą przyjęcia i instalacji.

Pierwsza wersja jest Fringinx-1.25.4 Na tej samej licencji BSD co Nginx. Dounin zapewnił dostęp tylko do odczytu Magazyn rtęcina razie zignoruj Opcja migracji do GitHub. Projekt zaczął się od nowa Lista mailingowa programistów.

READ  Meta uruchomiła usługę subskrypcji gier Meta Quest + VR

Randolph Howe

„Zła entuzjasta podróży. Irytująco skromny ćpun internetu. Nieprzepraszający alkoholiczek”.

Rekomendowane artykuły

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *