写点什么

Nginx 核心开发者发布新分支 Freenginx

  • 2024-03-21
    北京
  • 本文字数:1022 字

    阅读完需:约 3 分钟

大小:501.97K时长:02:51
Nginx核心开发者发布新分支Freenginx

最近,F5 前雇员、Nginx 项目主要贡献者发布了 Nginx 的分支Freenginx。这个新项目是为了解决一个安全争议,并希望成为 Nginx 的可替代方案,由开发人员而不是企业实体负责运营。前 F5 首席软件工程师Maxim Dounin发表了对这个分支的见解:


不幸的是,最近 F5 的一些新的非技术管理人员认为他们知道如何更好地运营开源项目。特别是他们决定干预 Nginx 多年来一直使用的安全政策,无视该政策和开发者的立场。


Nginx 最初由Igor Sysoev开发,当前由 F5 维护,是一款用于 Web 服务、反向代理、缓存、负载均衡和媒体流的开源软件。Web服务器调查的数据显示,即使是在发布后二十年后,Ngnix 仍然是领先的 Web 服务器,所有的网站有 23.21%在使用它。在 Hacker News 的一个热帖中,用户 sevg 指出


值得注意的是,Freenginx 只有两个活跃的“核心”开发者,Maxim Dounin 和 Roman Arutyunyan。 Maxim 是目前仍然活跃的最主要的贡献者。 Maxim 和 Roman 基本上占了当前开发量的 99%。因此,这是一个相当有影响力的分支。


nginx-devel邮件列表的公告中,Dounin 强调了促使 Nginx 发布安全补丁解决两个关键漏洞的争议。他补充说:


我无法控制 F5 内部对 Nginx 所做的更改,我不再将 Nginx 视为为公众利益而开发和维护的自由开源项目。因此,从今天开始,我将不再参与由 F5 运营的 Nginx 开发。相反,我正在启动一个由开发者而不是公司负责运营的替代项目。


Freenginx 并不是 Nginx 的第一个分支和替代方案:在 F5 于 2020 年离开俄罗斯时,其他的俄罗斯 Nginx 开发人员创建了Angie,目前由俄罗斯公司Web Server负责运营。DeepOpinion 首席后端开发者 Diogo Baeder 评论说:


Nginx 是一款令人难以置信的软件和平台,但我想知道现在是否是时候正视现实,基于 Rust 创建一个更现代的解决方案了。拥有一个遵循类似模型、能够“理解”Nginx 配置语言并达到类似性能水平,但具有 Rust 内存安全性和广泛采用的解决方案,可能会造就一个令人惊叹的新项目——甚至可能带来很大的影响,就像 Nginx 给 Apache HTTP 所带来的影响那样。


网络工程师和架构师 Vincentz Petzholtz 就没有那么乐观了,并补充说


有时候,当一个项目走到十字路口时,分支就是你所能做的。最终,用户将通过采用和安装来投票。


第一个发布版本是Freenginx-1.25.4,采用与 Nginx 相同的 BSD 许可。Dounin 提供了一个只读的Mercurial存储库,暂时放弃迁移到GitHub。该项目启动了一个新的开发者邮件列表


【声明:本文由 InfoQ 翻译,未经许可禁止转载。】


查看英文原文https://www.infoq.com/news/2024/03/freenginx-ngnix-web-server/

2024-03-21 17:265943

评论

发布
暂无评论
发现更多内容

《数字经济全景白皮书》Z世代用户洞察篇(1)重磅发布!

易观分析

Z世代

无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口

crudapi

oracle 零代码 API crud 增删改查

提升职场竞争力!低代码开发师(高级)认证发布

一只大光圈

低代码 数字化 钉钉宜搭 宜搭

互联网的下一站,大概率是能源

脑极体

Module Federation在客服工单业务中的最佳实践

得物技术

前端 Module 模块 iframe Federation

智能化时代的数据集成技术革新

Apache SeaTunnel

大数据 开源 数据同步 Meetup Apache SeaTunnel

足不出户,搞定交付——独家交付秘籍(第二回)

阿里巴巴云原生

微信朋友圈的高性能复杂度

哈喽

「架构实战营」

京东运动露营活动亮相首钢园,精彩持续整个四月

科技新消息

【Zeekr_Tech】汽车软件敏捷开发和分支管理

Zeekr_Tech

敏捷开发 智能驾驶

后端开发【一大波干货知识】定时器方案红黑树,时间轮,最小堆

Linux服务器开发

定时器 后端开发 红黑树 时间轮 Linux服务器开发

中国SaaS的增长真相|ToB大师课

ToB行业头条

HertzBeat入GVP啦,并 v1.0.beta.7 发布,易用友好的云监控系统

TanCloud探云

开源 APM angular java;

传统链游的革新,PlatoFarm用实际行动回馈Dao社区

西柚子

我真不信,这年头还有人能懂SpringBoot的ClassLoader加载机制

Java工程师

Java spring 程序员 科技

云上MongoDB常见索引问题及最优索引规则大全

MongoDB中文社区

mongodb

【高并发】解密导致并发问题的第三个幕后黑手——有序性问题

冰河

并发编程 多线程 协程 异步编程 精通高并发系列

linux之ssh命令

入门小站

Linux

在线XML转JSON工具

入门小站

工具

EMQ 映云科技为抗疫项目提供全托管 MQTT 云服务免费使用

EMQ映云科技

物联网 IoT mqtt emq 抗疫

预约中,2022京东云产业融合新品发布会线上开启

京东科技开发者

云计算 京东云 产品发布会 直播预约

圆桌派来啦!与行业大咖聊聊Dapr的发展与实践

行云创新

云原生 dapr

适合中小企业的知识库软件有哪些?

小炮

知识管理

netty系列之:netty中的核心解码器json

程序那些事

Java Netty 程序那些事 4月月更

传统链游的革新,PlatoFarm用实际行动回馈Dao社区

BlockChain先知

Apache flink - PartitionNotFoundException

李印

flink 消费 kafak 错误排查

PLG公司的机遇和挑战

LigaAI

SaaS LigaAI PLG

博睿数据首批加入云科通明湖生态联盟,赋能信创生态谋未来

博睿数据

领域驱动设计(DDD)靠谱么?

架构精进之路

DDD 4月日更 4月月更

数字产业化快于产业数字化?

BeeWorks

怒肝 JavaScript 数据结构 — 栈篇(二)

杨成功

数据结构 4月月更

Nginx核心开发者发布新分支Freenginx_开源_Renato Losio_InfoQ精选文章