阿里云飞天发布时刻,领先大模型限免,超7000万 tokens免费体验 了解详情
写点什么

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:266024

评论

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

一文读懂 spring MVC 请求处理流程,Java开发新手入门教程

Java 程序员 后端

一篇文章让你了解基于Spring的测试,java自学百度网盘

Java 程序员 后端

一篇送给临近35岁程序员的文章,mysql数据库sql语句面试题

Java 程序员 后端

上线半天下载量破100W!阿里内部微服务进阶笔记,超详细

Java 程序员 后端

不是吧阿sir,你这多线程并发也太熟了吧,震惊面试官第四年

Java 程序员 后端

不是吧,就因为他和面试官多聊了半个小时红黑树,进了腾讯

Java 程序员 后端

一文看透Java高并发:Synchronized锁的性质、原理及其缺陷

Java 程序员 后端

三、Spring Cloud之软负载均衡 Ribbon,mysql架构

Java 程序员 后端

一文带你了解Java并发中的锁优化,让你的代码运行效率翻倍

Java 程序员 后端

一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图(1)

Java 程序员 后端

一篇文章带你快速理解JVM运行时数据区 、程序计数器详解 (手画详图

Java 程序员 后端

三面蚂蚁金服终获 java高岗 offer,却直言再也不想体验第二次了

Java 程序员 后端

不会吧不会吧?字节“百万级,nginx视频教程吾爱破解

Java 程序员 后端

一文带你深扒ClassLoader内核,揭开它的神秘面纱

Java 程序员 后端

一文彻底弄懂如何选择抽象类还是接口,linux基础入门知识

Java 程序员 后端

一篇文带你入门SSM框架Spring开发!精彩干货不间断!

Java 程序员 后端

一行Java代码实现两玩家交换装备【并发编程】

Java 程序员 后端

万字长文,字节大牛百万调优经验之作:JVM调优实战笔记

Java 程序员 后端

三面腾讯,已拿offer!分享复习经验和后台开发面经

Java 程序员 后端

三面遭阿里新微服务框架暴锤,含恨吃透这份手抄本笔记,终入阿里(1)

Java 程序员 后端

不是吧阿sir,你这Redis太熟了吧,震惊面试官第六年

Java 程序员 后端

三面遭阿里新微服务框架暴锤,含恨吃透这份手抄本笔记,终入阿里

Java 程序员 后端

三面阿里云斩获offer:微服务+Redis,积累总结

Java 程序员 后端

一文掌握大数据架构师需要具备的能力和格局,别再说你不会JVM性能监控和调优了

Java 程序员 后端

一次完整的JVM NativeMemoryTracking 堆外内存泄露分析

Java 程序员 后端

一款SQL自动检查神器,再也不用担心SQL出错了,自动补全

Java 程序员 后端

一招搞定 Spring Boot 可视化监控!,java进阶教程云盘

Java 程序员 后端

一篇文章丢给你,让你一文了解JVM,2021Java最新大厂面试真题总结

Java 程序员 后端

上线半天下载量破100W!美团大佬的Java性能调优实战手册,超详细

Java 程序员 后端

不到30岁开上兰博基尼的程序员,为什么这么强,他告诉我只需要把多线程搞好你也行

Java 程序员 后端

不要再本地启动项目调试了,试SpringBoot远程调试你会发现新大陆!

Java 程序员 后端

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