速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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

评论

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

数智未来:论低代码开发与人工智能技术的适配度

快乐非自愿限量之名

人工智能 低代码

使用Packer构建镜像

快乐非自愿限量之名

大数据 Linux 服务器

JNPF:一文详解可视化低代码开发平台的研究与应用

EquatorCoco

低代码 可视化开发

京东商品列表数据接口:开启电商数据洞察之门

tbapi

京东API接口 京东商品列表数据接口

如何根据API返回值优化商品搜索关键词

技术冰糖葫芦

API Explorer API 测试 API】 API 策略

望繁信科技携手松下信息,共话制造业的数智应用之道

望繁信科技

数字化转型 流程挖掘 流程智能

程序员如何选择博客平台?

博客趣

个人博客 博客搭建 博客平台

扫码填表时,如何快速填充上次提交的内容?

草料二维码

大型数字化企业怎么定义?为什么说大型数字化企业更需要堡垒机?

行云管家

数字化 等保

XSKY 亮相中国移动智算存储论坛,共话 AI 存储创新之路

XSKY星辰天合

Java微信授权登录小程序接口

快乐非自愿限量之名

Java 小程序 微信

Python中的random模块及相关模块详解

我再BUG界嘎嘎乱杀

Python 编程 后端 random 开发语言

低代码开发与项目管理工作流优化

不在线第一只蜗牛

项目管理 低代码 定制化

图解Kafka:Kafka架构演化与升级!

王磊

ETL数据集成丨为什么没有做好ETL的BI工具最终都会失败?

RestCloud

数据处理 BI ETL 数据集成

ClkLog常见问题-埋点集成篇Sec. 1

ClkLog

云手机:TikTok运营的必备工具

Ogcloud

云手机 海外云手机 tiktok云手机 云手机海外版 tiktok运营

免费做ppt的网站哪个好?这个AI制作PPT神器不容错过!

职场工具箱

效率工具 职场 PPT AIGC AI生成PPT

超八成读者这样阅读,是因为……

脑极体

AI

成为顶尖1%前端开发者的10项必备技能

伤感汤姆布利柏

电商搜索革命:大模型如何重塑购物体验?| AICon

京东零售技术

LLM 企业号2024年8月PK榜

观测云对接 Pinpoint 最佳实践

观测云

Pinpoint

如何利用代理IP提升跨境市场竞争力?

IPIDEA全球HTTP

无需多部备用机,云手机方便又便宜!

Ogcloud

云手机 海外云手机 云手机海外版 云手机群控 云手机推荐

软件测试学习笔记丨SQL子查询实战练习

测试人

软件测试

掌握VS Code:提升前端开发效率的秘诀

秃头小帅oi

YashanDB谈数据库未来出路和方向——回归商业本质 | YashanDB DTCC 2024 首秀

Geek_2d6073

深度挖掘市场趋势:利用京东商品列表数据接口进行高效数据分析的技术实践

tbapi

京东商品列表数据接口

火山引擎联合Unity中国,共探游戏行业云计算+AI新场景

新消费日报

为什么重写hashCode一定也要重写equals方法?

不在线第一只蜗牛

Java 基础

选对工具,‌事半功倍!‌详解10款项目管理神器

爱吃小舅的鱼

项目管理 项目管理软件

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