Nginx 新分叉 FreeNginx

四月 12, 2024 by
Filed under: killtest 

Warning: Division by zero in /var/www/html/wwwroot/itrenzheng.hk/wp-content/themes/code-blue_20/functions.php on line 16

Warning: Division by zero in /var/www/html/wwwroot/itrenzheng.hk/wp-content/themes/code-blue_20/functions.php on line 16

Warning: Division by zero in /var/www/html/wwwroot/itrenzheng.hk/wp-content/themes/code-blue_20/functions.php on line 16

为开发者服务的 21CTO
俄羅斯開發者 Maxim Dounin 最近宣布了 Nginx Web 伺服器和快取代理的新分支,旨在擺脫所有者 F5 公司的控制。

美國西雅圖網路供應商 F5於 2019 年以 6.7 億美元收購了俄羅斯Web伺服器 Nginx。

F5最近發布了一些公告,例如最新披露的 CVE-2024-24989,表示Ngin和關聯軟體在HTTP/3的漏洞,得到了核心開發人員的認可,但是Maxim Dounin在口頭上直接不同意。 結果,他宣布了一個名為FreeNginx的新分支。
640
freenginx.org的目標是使nginx開發不受任意公司行為的影響。
640 (1)
https://www.freenginx.org
Maxim Dounin 是開源 Nginx 專案最早且仍然最活躍的程式設計師之一,也是 Nginx, Inc. 的首批員工之一。

Maxim Dounin 這樣解釋:

「F5 迫使開發人員針對實驗性HTTP/3 程式碼中的錯誤發布安全版本,事實上這些問題預計會根據現有專案安全政策,應該作為普通錯誤進行處理,並且所有開發人員本質上都同意才可。 F5 忽視了專案政策和共同開發者的立場,沒有進行任何的討論。”

Nginx 是近年來俄羅斯出現的最引人注目的軟體之一。 2013 年後其業務蓬勃發展,第二年又獲得了大量投資資金。

F5公司的收購並非一帆風順。 Nginx被收購後不久,由於 Rambler 公司聲稱擁有代碼所有權,其莫斯科辦事處遭到突襲搜查。 隨後2022 年初,F5關閉了莫斯科辦事處,以應對俄羅斯「入侵」烏克蘭。

這也導致了 Nginx 程式碼庫的一個早期分支,這被稱為Angie(https://angie.software/en/)。 Angie 也是開源的軟體,但歸俄羅斯供應商Web Server(https://wbsrv.ru/)版權所有。

談到Nginx,Web Server 共同創辦人 Valentin Bartenev 這樣說:

「自2011 年Nginx 成立以來,許多一直在Nginx 工作且有經驗的工程師丟失了工作。當然,他們對這種情況並不滿意。並且擔心Nginx的命運,他們在Nginx上投入瞭如此多的時間和 精力。因此他們決定分叉Nginx,並成立一家新公司來繼續發展並超越之前的願景。

在有關Maxim Dounin 為什麼創建了一個單獨新分叉,而不是與Angie 合作時,他說:「Angie 與F5 運營的Nginx 有著同樣的問題:它是由一個以營利為目的的實體運營的。即使現在 足夠好,事情也可能會發生意想不到的變化,就像在F5 發生的情況一樣。”

Valentin Bartenev 也祝 Dounin 好運,並且很高興與 F5 和 Freenginx 合作。 他指出 Web Server已經為 HTTP/3 問題提供了上游補丁。

烏克蘭戰爭開始之時,似乎對一些俄羅斯 Linux 供應商有利,從去年它開始出現俄羅斯程式設計師無法做出程式碼貢獻等。 雖然 F5 仍然宣稱,它仍然“致力於交付成功的開源項目,而這些項目需要龐大且多樣化的貢獻者社區”,但是地緣政治已經阻礙了開發者國際間的協作。

Comments


Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/wwwroot/itrenzheng.hk/wp-includes/class-wp-comment-query.php on line 399

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





*