学习
实践
活动
工具
TVP
写文章
专栏首页Java帮帮-微信公众号-技术文章全总结Nginx 之父被抓,前东家想要 Nginx 技术的所有权了

Nginx 之父被抓,前东家想要 Nginx 技术的所有权了

二十年前,一个名不见经传的免费 Web 服务器软件诞生。二十年后的今天,它的影响力可能已经超过 Apache,吸引全球一大批网络巨头的加入。它就是由 Igor Sysoev 开发的 Nginx 软件。

昨天 Nginx 创始人被捕了。一周前,他的前东家 Rambler 集团对 NGINX Inc. 提出了侵犯版权的诉讼,声称拥有 Nginx 网络服务器代码的全部所有权。莫斯科警方随后展开了突袭行动,查封了 Nginx 在莫斯科的总部,扣押了设备、带走并讯问了多位雇员,包括联合创始人兼现任首席技术官 Igor Sysoev,以及联合创始人 Maxim Konovalov。

Rambler 是俄罗斯最大的搜索引擎和互联网门户网站之一 Rambler .ru 的母公司。Rambler 声称 Igor Sysoev 在担任公司系统管理员时开发了 Nginx,因此它们才是该项目的合法所有人。

Sysoev 曾公开说过他利用业余时间开发了 Nginx。

事件经过

昨天,俄罗斯警方突击搜查了 F5 Networks 的子公司 NGINX Inc. 在莫斯科的办事处,该公司是 Internet 最受欢迎的 Web 服务器技术的幕后企业。

警方扣押了设备,并拘留了雇员进行讯问。

一名 Nginx 的员工在推特上发布了搜查令的截图,这一消息迅速传播开来。他后来应俄罗斯警方的要求删除了这条推文。但这次搜查得到了其他员工的证实。

该员工说,有 Nginx 的两名同事在突袭中被拘留,其中包括 Nginx 的创始人、NGINX Inc. 的共同创始人、现任 CTO Igor Sysoev ,以及 Nginx 的联合创始人 Maxim Konovalov。

F5 Networks 的发言人证实了这次突击行动,告诉媒体,他们仍在收集事实,目前暂无进一步评论。

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 月,NginxInc. 在由高盛(Goldman Sachs)牵头的一轮融资中筹集了 4,300 万美元的 C 轮融资,以“加速企业的应用程序现代化和数字转换”。

2019 年 3 月, Nginx 被 F5 Networks 以 6.7 亿美元收购。

到现在,有接近 4 亿的网站在使用 Nginx。据 Netcraft 今年 12 月份公布的全球 Web 服务器调查报告显示,Web 服务器调查数据,Nginx 排第一,市场份额约 37.7%。

开发者的业余项目算谁的?

Nginx 这次的事件中,最大的争议在于 Rambler 声称 Igor Sysoev 在担任公司系统管理员时开发了 Nginx,因此 Rambler 拥有 Nginx 技术的所有权。而 Sysoev 声称项目是用“业余时间”进行开发的。

从 2000 年开始开发,到 2019 年发展为 Web 服务器的 No.1,这期间经过了接近 20 年的时间。当 F5 收购 Nginx 后,在 F5 的力量加持下,Nginx 的前景不可限量。这时,Rambler 以“前东家”的身份出手了。

那么开发员在工作时间以外(晚上或节假日)做的项目的版权是不是归雇主所有?目前没有明确的统一的法律来判定,似乎一切取决于雇主是否够“猥琐”。

从一个业余项目发展成为大公司的案例不在少数。

Dropbox 的创始人 Drew Houston 在做 Dropbox 的时候任职于一家初创公司 Bit9,并曾表示“一些工作是在 Bit9 的办公室完成的”。辞职时他咨询了律师并得到了签名信,以表明 Bit9 在 Dropbox 中没有任何股权、所有权。

陈士骏是 Facebook 前 15 号员工,在脸书上班的时候消失了一段时间,回来工作后立刻辞职。他离开脸书后,创办了 YouTube。

程序员的业余项目,有助于提高员工自身能力的全面发展,也能一定程度的避免职业倦怠。有的公司会比较鼓励,比如微软有 moonlight 计划,员工业余可以做自己的项目,只要符合一定的要求就行,比如不能使用公司资产,不能与公司现有产品竞争以及不能有利益冲突等。作为员工,只要你别太过分,雇主一般不会纠结于你的业余做了什么。

将业余项目做大的开发者,也的确是会面临一些风险。项目吸引力越大,风险越大。当大企业诉诸法庭时,靠拖都能拖垮一家小企业。在没有这样一条明确法律时,开发者应该关注任职期间跟公司签约的合同上是否有明确说明“企业拥有员工在所有时间、所有地点所作出的所有项目的拥有权”。

那么,业余项目究竟属于开发者个人,还是属于开发者所在的企业呢?你是否留意过你的企业有这样的明文规定呢?如果是你遇到 Nginx 类似的情况,你该怎么办呢?

文章分享自微信公众号:
Java帮帮

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

原始发表时间:2019-12-27
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 程序员想搞点副业太难了:谷歌已将个人项目归属问题写进雇佣协议

    12 月 12 日,据海外媒体报道,俄罗斯警方搜查了商业服务器公司 NGINX,并当场带走了两位联合创始人,其中一位是 Nginx 之父 Igor Sysoev...

    机器之心
  • 程序员业余时间写的代码也算公司的?Nginx之父被捕引发争议

    Igor Sysoev 15 年前任职于俄罗斯公司 Rambler(俄罗斯最大的搜索引擎和互联网门户之一「rambler.ru」的母公司),在此期间利用业余时间...

    机器之心
  • 关于Nginx的一些你不得不知道的内容(基本介绍),内容比较多建议收藏哦

      因为Nginx在我们项目中的地位是越来越重要了,所以最近话时间整理了下Nginx的内容了,希望对各位小伙伴有帮助哦!

    用户4919348
  • PowerShell主架构师:我用业余时间开发项目,表现优秀反而被微软降级了

    经过两年多的时间,微软在 5 月 3 日宣布对用于 Visual Studio Code 的 PowerShell 扩展进行了一次重大更新,是对 PowerSh...

    深度学习与Python
  • 遭不住,Nginx之父也离职了!

    当地时间 1 月 18 日,Nginx 公司副总裁兼总经理 Rob Whiteley 在 Nginx 官网发布了一篇「告别信」,正式宣告 Nginx 的作者和 ...

    java进阶架构师
  • nginx之父离职

    当地时间 1 月 18 日,Nginx 公司副总裁兼总经理 Rob Whiteley 在 Nginx 官网发布了一篇「告别信」,正式宣告 Nginx 的作者和 ...

    后端技术探索
  • 拒绝"裸奔",SpringBoot集成Jasypt加密敏感信息

    在互联网遍布社会各个角落的时代,伴随着的是安全问题总是层出不穷。 19年4月,根据深圳市人民检察院微信消息,深圳某知名无人机企业的工程师因为泄露公司源代码到开...

    IT学习日记
  • 502偶现故障的分析

    周五的上午时候,被业务方同学喊过去解决技术问题。问题表象是:业务偶发http 502, 且一次502就会导致上游业务方修数据,因此急需解决这个问题。之前开...

    richard.xia_志培
  • Web漏洞 | 文件解析漏洞

    文件解析漏洞主要由于网站管理员操作不当或者 Web 服务器自身的漏洞,导致一些特殊文件被 IIS、apache、nginx 或其他 Web服务器在某种情况下解释...

    谢公子
  • 不想做技术总监的项目经理,不是好程序员

    请看我上文十年风雨,一个普通程序员的成长之路(七)膨胀、骄傲,程序员转项目经理的原罪

    IT大咖说
  • 起家于俄罗斯的NGINX开源项目宣布禁俄,不知NGINX之父怎么想?

    近日,F5 公司(F5 Networks) CEO François Locoh-Donou 发布公开信表示,已暂停在俄罗斯的所有销售活动,并将客户支持相关工作...

    小灰
  • 起家于俄罗斯的NGINX开源项目宣布禁俄,不知NGINX之父怎么想?

    近日,F5 公司(F5 Networks) CEO François Locoh-Donou 发布公开信表示,已暂停在俄罗斯的所有销售活动,并将客户支持相关工作...

    深度学习与Python
  • Web漏洞 | 文件解析漏洞

    文件解析漏洞主要由于网站管理员操作不当或者 Web 服务器自身的漏洞,导致一些特殊文件被 IIS、apache、nginx 或其他 Web服务器在某种情况下解释...

    天钧
  • Linux服务器nginx访问日志里出现大量http400错误的请求分析「建议收藏」

    124.65.133.242 – – [27/Oct/2014:14:30:51 +0800] “-” 400 0 “-” “-” 124.65.133.24...

    全栈程序员站长
  • 网络显形计(实战TCP三次握手)

    上述表述的信息还是比较少的,我们在linux服务器上抓取的包一般会保存为pcap文件,然后导出到本地利用WireShark工具进行分析。

    shysh95
  • Nginx常见异常整理,帮你快速定位

    提示:文章前面部分是关于nginx下https连接curl请求被reset的处理经历,不想看可以直接跳到最后看nginx快速定位异常,建议收藏!

    李俊鹏
  • 如何在Ubuntu 16.04上设置Nginx服务器块(虚拟主机)

    使用Nginx Web服务器时,可以使用服务器块(类似于Apache中的虚拟主机)来封装配置详细信息,并从单个服务器托管多个域。

    葡萄

扫码关注腾讯云开发者

领取腾讯云代金券