NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Nginx 之父被抓后,谷歌允许开发者上报个人项目,界定版权所属

  • 2019-12-19
  • 本文字数:1543 字

    阅读完需:约 5 分钟

Nginx 之父被抓后,谷歌允许开发者上报个人项目,界定版权所属

上周,Nginx 创始人被捕。在此之前,他的前东家 Rambler 集团对 NGINX Inc. 提出了侵犯版权的诉讼,声称拥有 Nginx 网络服务器代码的全部所有权,但 Sysoev 声称是在业余时间开发了 Nginx。这一事件迅速引起了整个科技圈的注意,这其中就包括谷歌。根据谷歌的最新规定,公司雇员可以向公司递交申请让个人项目脱离谷歌,但谷歌未必会批准每一个申请。一旦未被批准,就意味着该项目属于公司所有。


谷歌允许开发者申报个人项目,批不批再说

根据谷歌的雇佣协议,谷歌拥有雇员在公司期间所创造项目的知识产权,这一规定也适用于雇员的个人项目,以及旧项目在就职期间的新开发工作。在经历了 Nginx 创始人被捕事件之后,谷歌可能也觉得这一规定范围过于宽泛且不近人情,因此还制定了一个程序,允许雇员递交申请让个人项目脱离谷歌,但谷歌未必会批准每一个申请。


在声明中,谷歌表示:为了适应这种情况(个人项目版权问题)并支持谷歌工程师的创造力,我们成立了 Invention Assignment Review Committee(IARC),该小组将审查给定员工的项目,并将提供有关如何将该项目与谷歌分开的指南。此过程提交的所有项目未必都会被批准,但是从历史上看,我们已经能够快速批准其中的绝大多数项目。



消息发出后,立即就有雇员提出了申请。在加入谷歌之前,开发者 Hector Martin 维护了两个开源项目,分别是 AsbestOS (PS3 Linux)和 usbmuxd (iPhone USB comms daemon)。他递交了申请,谷歌批准了 AsbestOS 但拒绝了 usbmuxd,且没有给予解释,这导致他不得不交出 usbmuxd 的维护工作,Martin 在其它开源项目的经历也因为这些规定而不是很愉快。随后,他在 Twitter 上叙述了自己的遭遇。



在 Hector Martin 看来,这项改革的意义并不是很大,因为与谷歌业务相关的技术大概率不会通过审批,而谷歌本身就是一家技术公司,所涵盖的范围非常广泛,很难找到与谷歌完全无关的技术。但不管怎么说,谷歌对这件事情迈出了积极的一步,可以帮助开发者更好地明确个人项目和公司项目之间的界限。

程序员业余时间写的代码怎么算?

在 Nginx 创始人被捕后,对于“程序员在业余时间写的代码怎么算?”这个话题,InfoQ 的用户也在网站进行了激烈的讨论


“业余项目肯定归个人啊。 软件开发是个思考的活,除非公司发现是上班时间做的 dev,而且有证据。 ”


“这意思是兼职的话,都不能自己拿工资,发现了要充公?”


“美剧硅谷里面有这个例子,如果用了公司的资源,相关知识产权就属于公司。”


“业余时间写点小玩意儿,对开发者自身而言是有益的啊,不违反公司规定就应该算是自己的吧,参考 Microsoft 的 moonlight 计划。”


“那在职期间,生的孩子是不是也属于公司? ”



为了更好的解释这个问题,InfoQ 也搜索了国内相关法律法规。对于职务开发,软件著作权归属问题,原则是:职务开发软件著作权归单位享有。


自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有,该法人或者其他组织可以对开发软件的自然人进行奖励:


  • 针对本职工作中明确指定的开发目标所开发的软件;

  • 开发的软件是从事本职工作活动所预见的结果或者自然的结果;

  • 主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件。


在具体执行上,不同的公司有着不同的态度。有的公司为了避免纠纷或损害公司利益,直接在劳动合同里写明个人在业余时间创作的东西属于公司。但也有公司会比较鼓励,比如微软有 moonlight 计划,员工业余可以做自己的项目,只要符合一定要求就行,比如不能使用公司资产,不能与公司现有产品竞争以及不能有利益冲突等。


因为有些条件很难界定,所以建议各位开发人员入职时认真阅读劳动合同,以免出现问题。


Nginx 之父被抓,开发者的业余项目应该归谁? | 话题


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2019-12-19 13:524834
用户头像
赵钰莹 InfoQ 主编

发布了 874 篇内容, 共 605.3 次阅读, 收获喜欢 2671 次。

关注

评论

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

AngularJS进阶(四十)创建模块、服务

No Silver Bullet

服务 模块 AngularJS 12月月更

云渲染是什么?云渲染和自己渲染有什么区别?

Renderbus瑞云渲染农场

云渲染 渲染农场 云渲染平台

面了40+岁的大叔,没有录用,并不是因为年龄

产品运营心经

工作经历 面试‘ 职场发展 大龄求职

大数据培训工作就业前景怎么样

小谷哥

浪潮 KaiwuDB 陈磊:布局数字能源,创新助力 “双碳”

KaiwuDB

极客时间运维进阶训练营第八周作业

好吃不贵

AlibabaP8,耗时182天肝出来1015页分布式全栈手册

程序知音

Java 分布式 后端 java架构

喜报 | Bonree ONE 2.0荣获信通院“2022IT新治理年度明星产品”

博睿数据

可观测性 博睿数据 荣誉 ONE平台

一文带你快速上手云日志服务

华为云PaaS服务小智

云计算 运维 日志管理

上海靠谱的前端培训机构有没有推荐

小谷哥

大数据培训出来就业前景如何

小谷哥

AngularJS进阶(四十一)AngularJS中使用Chart.js制折线图与饼图实例

No Silver Bullet

AngularJS 12月月更 Chart.js 折线图与饼图

几种数据库jar包获取方式

华为云开发者联盟

数据库 华为云 12 月 PK 榜 jar包

java自学好还是培训好?

小谷哥

关于K8s集群环境工作组隔离配置多集群切换的一些笔记

山河已无恙

k8s管理 K8s 多集群管理 12月月更

架构实战模块1作业

Geek_e3a35c

终于被我发现了这个推特视频下载的方法!超级简单!支持苹果安卓双系统!

frank

推特视频下载

来聊一聊 ElasticSearch 最新版的 Java 客户端

江南一点雨

Java elasticsearch springboot ES

横空出世!阿里巴巴Spring全家桶实战笔记真香

Java永远的神

spring 源码 架构师 springboot SpringCloud

下一个AI舞台,名叫煤矿

脑极体

直播继续!华为云Solution as Code一键高效上云,解决方案开箱即用

科技怪授

华为云

打造算力新引擎!安擎上海智能制造基地正式运营

科技热闻

声网管浩森:元宇宙派对场景的最佳实践

声网

实践 元宇宙 RTE2022

Verilog的语句块

智趣匠

Verilog Verilog语法 Verilog语句块

场景 | 大型电商企业运营管理数字化解决方案

九科Ninetech

模块二 -- 朋友圈高性能复杂度分析

陈实

「架构实战营」

云原生 AI 的资源调度和 AI 工作流引擎设计分享

Baidu AICLOUD

AI工程化 异构计算 云原生AI 百度百舸

【计算讲谈社】第十五讲|云端即时渲染:下一代互联网的算力基座?

大咖说

数字人 云游戏

什么样的web前端培训靠谱?

小谷哥

华为云12·12直播EI专场即将开始,满足电商行业全场景搜索需求

科技怪授

华为云

凭借这份Java面试复盘笔记,我在2022寒冬之际也斩获了多张Offer!

程序员小毕

spring 程序员 后端 架构师 java面试

Nginx 之父被抓后,谷歌允许开发者上报个人项目,界定版权所属_AI&大模型_赵钰莹_InfoQ精选文章