写点什么

起家于俄罗斯的 NGINX 开源项目宣布禁俄

  • 2022-03-24
  • 本文字数:1926 字

    阅读完需:约 6 分钟

起家于俄罗斯的NGINX开源项目宣布禁俄

近日,F5 公司(F5 Networks) CEO François Locoh-Donou 发布公开信表示,已暂停在俄罗斯的所有销售活动,并将客户支持相关工作转至其他地点。同时,移除俄罗斯对 F5 网络的访问权限以及停止俄罗斯对 NGINX 开源项目做贡献。不管是商业代码还是开源代码,都不会放在俄罗斯境内。


俄乌冲突发生后,F5 并不是唯一一家用实际行动来表态的科技企业,也不会是最后一家。值得一提的是,虽然 NGINX 起源于俄罗斯,其作者也是个俄罗斯人,但在 2019 年 3 月 11 日,NGINX 背后的企业主体 NGINX Inc 被 F5 以 6.7 亿美元收购。而 F5 是一家专门从事应用层服务和应用交付网络的美国公司,其总部位於华盛顿州西雅图。此外,NGINX 的创始人 Igor Sysoev 已经于今年 1 月宣布离职。

NGINX 的历史

NGINX 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在 BSD-like 协议下发行。


在 2000 年左右,42 岁的俄罗斯系统管理员 Igor Sysoev 启动了这一项目。2002 年十月 Sysoev 发布了第一段公共简码,该项目在 2004 年正式开源。当时他正任职于俄罗斯一家快速发展的门户网站——Rambler。最初,NGINX 的开发是为了解决 C10k 问题,并满足包括 Rambler 搜索引擎和门户网站在内的多个网站的需求,该网站每天服务 5 亿个请求。


2009 年,他创建了 NGINX Inc. (这是在美国注册的公司),为 NGINX 部署提供邻近的工具和支持服务。NGINX 公司总部设在旧金山,但在世界各地都设有办事处,包括莫斯科。NGINX 服务器的源代码仍然是免费的,并且通过开源模式来管理,不过项目的主要贡献者中有很大一部分是 NGINX 公司的员工,他们掌握着项目的管理权。


2011 年,Sysoev 辞去了在 Rambler 的工作,全职作为新公司的首席技术官,向企业用户推销加强版的 NGINX。Sysoev 从未否认在 Rambler 工作期间创建了 NGINX。在 2012 年的一次采访中,Sysoev 声称他在业余时间开发了 NGINX,而 Rambler 甚至多年都没有意识到这一点。


2018 年 6 月,Nginx Inc.在由高盛(Goldman Sachs)牵头的一轮融资中筹集了 4300 万美元的 C 轮融资,以“加速企业的应用程序现代化和数字转换”。


2019 年 3 月,NGINX 被 F5 公司以 6.7 亿美元收购。


时至今日,NGINX 已经成为全球最受欢迎的 Web 服务器。据 W3Techs 统计,截至 2022 年 3 月,NGINX 占据了全球 Web 服务器市场 33.1% 的份额。排在第二位的是 Apache,份额为 31.2%。


NGINX 之父离职

今年 1 月 18 日,NGINX 公司副总裁兼总经理 Rob Whiteley 在官网发布了一篇告别信,正式宣告 Igor Sysoev 退出 NGINX 和 F5 公司。此事在圈内迅速引发热议,不少开发者对 Igor 所做出的贡献表达了崇敬和感谢。


毕竟,Igor 和 NGINX 的成功确实鼓舞了不少开源人。Igor 早期曾在采访中分享对于开源和商业产品找平衡的观点,他表示不想创建单独的商业产品,而是希望对 NGINX 的主要开源产品进行商业扩展,社区想要的新功能将出现在其中。商业扩展更多的是有助于处理数千个实例、添加扩展性能监控、托管、云和 CDN 基础设施的附加功能等。


很多客户会说愿意付钱让 Igor 增加他们所需要的新功能,而 Igor 等人收集此类请求后会将其与从用户社区收到的需求进行比较,并寻找交叉点——“如果我们意识到每个人都需要某些功能,而不仅仅是某些公司,我们会将这些功能包含在开源版本中。我们从中了解我们可以销售什么,而不会惹恼开源产品的支持者,也不会损害整个项目的信誉。”


2011 年的时候,以专有模块的形式向商业版本中添加新功能的想法还属于开时代之先河。但如今,很多开源后起之秀已经可以站在巨人的肩膀上享受这种商业模式。


或许正如 Rob Whiteley 所讲,(开源与商业)其中的平衡往往很难把握。Igor 之所以受到开发者、企业客户以及 NGINX 工程师们的高度赞扬,依靠的正是他谦逊的内心、不断探索的激情以及在开发工作中勇攀高峰的意志。


二十年过去,Igor 写下的代码已经在为世界上大部分网站提供支持。除了直接使用外,也被作为 Cloudflare、OpenResty、Tengine 等流行服务器的底层软件。虽然 Igor 已离职,但他的精神和他一路塑造的文化不会消失。

开源界的卷入

对于开源界卷入战争,业内争议不断。除了 NGINX 表态之外,针对此次俄乌冲突,前有 Node.js 、React、PyTorch 等官网声明支援乌克兰,后有个人开发者以反战为名进行供应链“投毒”。


作为全球最大的开源代码托管服务平台,GitHub 也难以置身事外,虽然官方日前表示致力于维护平台与公司的完整性,会确保全球开发者都可使用免费的开源服务,其中就包括身处俄罗斯地区的开发者们。但同时,GitHub 法务团队会对相关规定开展彻底的审查,且会遵从出口管制与贸易法规的动向。


因为战争,开源界成员或“主动”或“被迫”站队。但正如我们此前发出过的疑问,若开源代码都不可避免卷入其中并开始“站队”,开发者该如何自处?

2022-03-24 22:073467

评论 1 条评论

发布
用户头像

微服务架构趋势下如何处理存量系统
https://xie.infoq.cn/article/3f9e2ea9e02ef60a90f7dac3d
2022-03-26 20:34
回复
没有更多了
发现更多内容

科创人·神州数码集团CIO沈旸:最佳实践模式正在失灵,开源加速分布式创新

科创人

5G+实时云渲染:交互实时云看车革新购车体验

3DCAT实时渲染

5G 汽车之家 汽车 元宇宙 实时云渲染

数字先锋| 天翼云牵手中能融合

天翼云开发者社区

使用 LakeSoul 构建实时机器学习样本库

Geek_a02d1e

机器学习 大数据 开源 新基建 湖仓一体

AI“爷青回”:一键找回童年记忆

最新动态

Java 中三大类数据类型

迷篱

天猫精灵语音技能单轮对话表达式的参数定义

汪子熙

人工智能 机器学习 聊天机器人 机器人 6月月更

哈希游戏开发竞猜系统哈希值hash算法

薇電13242772558

哈希算法

王者荣耀商城异地多活架构设计

流火

多模态语义检索 | 基于 MetaSpore 快速部署 HuggingFace 预训练模型

Geek_a02d1e

机器学习 深度学习 开源 AI 多模态

【云服务器】云计算平台的架构是什么样的?

Finovy Cloud

云服务器 GPU服务器

直播回顾 | 7000字干货,深析区块链+汽车供应链金融的应用价值

旺链科技

区块链 产业区块链 供应链金融

撑算力之帆,天翼云助力数字时代逐潮者远航

天翼云开发者社区

龙蜥开发者说:不忘初心,方得始终 | 第 7 期

OpenAnolis小助手

开源 cpu 龙蜥开发者说 飞腾 不忘初心

样品管理系统解决方案

低代码小观

Lims LIMS实验室信息管理系统 LIMS系统

【Spring 学习笔记(一)】第一个Spring程序与IoC思想

倔强的牛角

6月月更

当AI抄起了水表

华为云开发者联盟

人工智能 modelarts workflow 智能水务

移动平台打造新生态 | 助力企业跨业务、一站式、全场景的系统建设

WorkPlus

架构实战营模块七作业

天琪实刚亮

Flutter 图片库重磅开源!

阿里巴巴终端技术

flutter 开源 native 客户端

这个API文档,太拽了吧!

Liam

前端 Postman API API文档 开放api

【高并发】在高并发环境下该如何构建应用级缓存?

冰河

并发编程 多线程 高并发 异步编程 6月月更

应用流程挖掘,发现潜在RPA可实施的场景,助力银行优化业务流程

易观分析

RPA

leetcode 417. Pacific Atlantic Water Flow 太平洋大西洋水流问题

okokabcd

LeetCode 搜索 数据结构与算法

InfoQ 极客传媒 15 周年庆征文|一文读懂分布式系统本质:高吞吐、高可用、可扩展

No Silver Bullet

架构 分布式系统 可扩展 6月月更 InfoQ极客传媒15周年庆

博云容器云产品族:如何实现让“Any APP on Any Kubernetes”?

BoCloud博云

云原生 容器云

2022年中国新能源汽车换电市场发展洞察

易观分析

新能源汽车

一篇文章带你彻底了解哈希表

武师叔

算法 哈希表 6月月更

玩转云端|一文读懂天翼云CDN升级重点

天翼云开发者社区

函数节流和函数防抖和他们的区别

工边页字

JavaScript 性能优化 前端 6月月更

华为云GaussDB首席架构师冯柯:摘取皇冠上的明珠,华为云数据库的创新与探索

华为云开发者联盟

数据库 华为云 GaussDB 国产数据库

起家于俄罗斯的NGINX开源项目宣布禁俄_文化 & 方法_罗燕珊_InfoQ精选文章