核心开发者马克西姆・杜宁最近发布了一则公告,宣布退出Nginx项目,并推出了freenginx项目。这一决定源于安全披露和修复漏洞优先级上的分歧。
分叉项目的诞生
杜宁表示,现有的Nginx已经不再是一个自由、开源、造福公众的项目,而是被企业实体所把控。因此,他决定推出freenginx项目,由开发者自行运营,不受企业行为的影响。
Nginx的历史
Nginx是异步框架的网页服务器,也可用作反向代理、负载平衡器和HTTP缓存。由俄罗斯程序员伊戈尔・赛索耶夫开发,并于2004年首次公开发布。据官方2021年6月公布的数据,Nginx已超过Apache,成为全球最受欢迎的网页服务器。
问题与转变
然而,Nginx在公司化运营中出现了问题,2019年被西雅图网络公司F5收购。F5公司的管理层主要由非技术高管组成,很难深入了解开源项目的运作方式。他们的决策干预了Nginx多年来使用的安全策略,导致杜宁选择了分道扬镳。
未来展望
尽管面临分歧和挑战,但杜宁对于自由开源项目的未来仍持乐观态度。他的离开意味着freenginx项目的诞生,将为开发者和用户提供一个不受企业控制的平台,有望为开源社区带来新的可能性和活力。