Nginx 之父被捕!业余时间写的代码要给公司?
-“程序员利用工作业余时间写代码,怎么还犯法了?”
-“业余时间写代码,所有权竟然属于公司?”
程序员业余时间写的代码所有权到底归谁?一直是一个颇受争议的问题,企业与程序员们各执一词,至今也没有个结论。
这不,最近又出问题了。
据 ZDNet 报道,近日,俄罗斯的两位开发者突然被捕,其中一人是风靡全球的网页服务器 Nginx 之父 Igor Sysoev。
警方给出的理由是二人涉嫌项目侵权。这个项目指的是 Nginx,是 Igor Sysoev 15 年前在老东家任职期间利用业余时间开发的。”
说起Nginx大家应该都不陌生,Nginx (读作Engine x) 是一个高性能的HTTP和反向代理Web服务器,百度、腾讯、京东、新浪、淘宝等互联网巨头都是Nginx的网站用户,同时,它还是是GitHub上star数过万的明星项目(GitHub地址:https://github.com/nginx/nginx)。
众做周知,全球知名的互联网公司几乎都聚集在中美,而俄罗斯几乎没有。Nginx算得上是俄罗斯知名度最高的软件产品之一了,难怪最终以6.7亿美金的天价被 F5 收购。
可拥有如此高的价值的Nginx,最近却被老东家盯上了。
Nginx之父被捕
一周前,Igor Sysoev的老东家Rambler对Nginx提出了侵犯版权的诉讼,Rambler声称拥有所有NGINX源代码的版权,因为它是在Sysoev担任公司员工时创建的。
俄罗斯警方突击搜查了F5 Networks子公司NGINX的莫斯科办事处,扣押了相关设备,并拘留了员工进行讯问。
最早透漏出消息的推特用户 @Anton Nesterov
令人不可思议的是,被捕原因竟然是做“私活儿”?
Igor Sysoev在15年前曾任职于Rambler(俄罗斯最大的搜索引擎和互联网门户之一「rambler.ru」的母公司),Nginx 是 Sysoev 在 Rambler 公司任职期间利用业余时间开发的,并在2004年开源了Nginx代码。Igor Sysoev 也于2009年,成立了美国公司NGINX。
一份在Twitter上发布的逮捕令副本称,警方正在调查Sysoev先生是否共谋窃取了Rambler的知识产权并欺诈了5100万卢比(合81.1万美元)。
“ Nginx是由Igor Sysoev在2000年代初期开发的,这是他与Rambler合作的一部分,因此,未经Rambler Group批准,对本程序的任何使用都将侵犯我们的专有权,” Rambler发言人表示。
目前,两人在受到讯问后均被释放,但他们的手机被没收了。
利用业余时间开发,所有权归谁?
Sysoev本人在2012 年的一次采访中表示,Nginx 是他用业余时间开发的,Rambler 很长时间都没注意到这款软件,是后来同事询问以后 Rambler 才开始使用 Nginx。
也就是说,Nginx 的开发目的并不是为了服务 Rambler 公司,也不是Rambler的工作内容。
目前,业内人士分析,Rambler提起诉讼原因很有可能是Nginx公司在2009年末,而Igor Sysoev在2011年才向原公司提出的辞职,不排除利用工作时间为Nginx服务。
然而,老东家此前一直未曾追责,却在今年以6.7亿美金的天价被 F5 收购后跳出来提起诉讼,也不乏将羊养肥再宰之意。
此事一出,立刻引起了世界网友们的广泛热议,在公司任职期间,程序员利用业余时间敲的代码,所有权到底归谁?
有的人认为,公司在签订合同时就应该在劳动合同里写明,直接规定在职期间所有权皆归公司所有。
但也有公司比较宽松,认为只要开发的过程中没有用到属于该公司的软件 copy 和硬件设置,开发成果就属于员工个人。
不知道Igor Sysoev与老东家当年的劳动合同是怎样签的,笔者认为,只要没占用公司资源、上班的时间,利用业余时间开发的代码,应该归个人所有。
要不然,就像网友吐槽一样:如果业余时间写的代码属于公司,那么下班期间受伤算不算工伤?
程序员应如何避免?
不清楚俄罗斯的法律是怎样规定的,但我国《中华人民共和国著作权法(2010修正)》中有明确的法律规定:
第一,利用他人的物质技术条件创作。
第二,合同约定。
在这里建议大家回家将劳动合同再拿出来好好读一读,相信很多人都没仔细看过,关于你写的代码到底归谁,答案可能就在你的劳动合同里了。
这几点大家一定要注意:
1.是否占用了工作时间
2.是否利用了公司资源,如资金、设备等
3.由这件事引发的思考,若与本职工作相关,是否离职、调动满一年
业余时间敲敲代码提升自己是件好事,想搞搞副业也未尝不可。但还是提醒大家,一定不要跟公司业务有冲突,更不能利用公司资源来行自己之便。
建议大家一定要公私分明,进行严格的物理隔离!!!
你觉得程序员工作业余写的代码?该归公司呢还是该归个人呢?咱们评论区见~
Nginx 之父被捕!业余时间写的代码要给公司?相关推荐
- 千万不要相信程序员在加班时间写的代码!
其中最重要的就是这条:不要相信一个程序员在加班时间写出来的代码. (软件工程的学说表明,连正常时间好好写的代码,也不要太相信.不过这不是本文的重点,略过不提.) (不懂代码的人,看到本文中的Java代 ...
- 不要相信程序员在加班时间写的代码
http://www.cocoachina.com/programmer/20161215/18359.html 不要相信程序员在加班时间写的代码 2016-12-15 00:01 编辑: suili ...
- java开发有不加班的吗_千万不要相信程序员在加班时间写的代码!
作为一个最底层的程序员,我先记录一些只有底层程序员才会知道的事情.如果多年后,我违背自己进入这个行业的初心,走上管理岗位,也能回想起一些禁忌,避免一些错误. 其中最重要的就是这条:不要相信一个程序员在 ...
- (转载)不要相信程序员在加班时间写的代码
作为一个最底层的程序员,我先记录一些只有底层程序员才会知道的事情.如果多年后,我违背自己进入这个行业的初心,走上管理岗位,也能回想起一些禁忌,避免一些错误. 其中最重要的就是这条:不要相信一个程序员在 ...
- Nginx 之父被捕,程序员如何避免面向起诉编程?| CSDN 博文精选
作者 | beyondma Nginx (读作Engine x) 是一个高性能的HTTP和反向代理Web服务器,同时也集成了IMAP/POP3/SMTP服务,是GitHub上star数过万的明星项目( ...
- Nginx之父被捕,程序员如何避免面向起诉编程
Nginx (读作Engine x) 是一个高性能的HTTP和反向代理web服务器,同时也集成了IMAP/POP3/SMTP服务,是Github上star数过万的明星项目(Github地址:https ...
- C++自学笔记——空闲时间写的代码
这周利用空闲时间写了一点赛尔号对战系统的代码,写了一小半,还没完工,先提交一下. 目前对于精灵玩家的一些数据值已经编写完了,但是都放在一个文件里,有很多重复工作,而且看起来不是很美观,之后回去学习和修 ...
- 利用业余时间写了个微信
bzGhost像鬼的聊天软件 打造跨终端跨平台即时通讯,个人也能玩的转的聊天软件. 版权信息 软件遵循MIT开源协议,意味着您无需支付任何费用,也无需授权,即可将 软件应用到您的产品中. 注意:这并不 ...
- 业余时间写的一个项目的大致流程,欢迎拍砖
项目流程 第一,概念 提出项目概念,大致框架,流程等. 第二,提交领导审批 把项目大致情况上报领导,待领导审批. 第三,立项 领导审批后,完善大致 ...
最新文章
- Java中集合类型线程安全性
- linux temp文件夹在哪_Win10系统下使用linux命令的方法
- 原 iOS面试题收集
- 极端情况下收缩 Go 进程的线程数
- P3041-[USACO12JAN]Video Game G【AC自动机,dp】
- 爬虫-请求类对象的创建-Request类
- linux 如何取执行一个脚本5000次,【shell笔记脚本】嵌套、控制循环以及处理循环输出...
- 手机画面尺寸多少满屏_各种大屏手机之中适合用户的最佳尺寸是多少?
- Maven学习总结(27)——Maven自定义打包插件maven-assembly-plugin详解
- HttpServletRequest对象
- Objective-C ---JSON 解析 和 KVC
- 社交网络中各类产品形态的分析
- 强悍的 Linux —— 强悍的 ls
- oracle11 ssd 补丁,新装Oracle 11gR2 11.2.0.2重要说明——Patchset p10098816(附补丁下载地址).docx...
- 信息流项目计划和思路
- 3GPP 各Release 版本(Rel-15、Rel-16、Rel-17)下载地址
- win2003服务器性能工具,WindowsServer 2003 Service Pack 1 支持工具
- 无线充电设计(二)-方案设计
- 深度盘点:Python 变量类型转换的 6 种方法
- mstsc解决远程桌面连接提示远程终端连接数超过了允许连接数
热门文章
- 索尼PS VR售价大降,有利其持续保持领先优势
- 怎么用视频编辑软件去掉视频中的水印
- Games104笔记---LE4--渲染系统1:渲染基础
- ClickHouse的可视化工具Tabix
- 开心分期服务器升级维护中,梦幻西游:维护大赞,梦幻服务器硬件喜迎升级!2008终于不再卡了...
- 爬虫抓取58简历之字库解密
- Do Not Be Distracted(C语言)
- 转一个牛人的人生感悟
- Ubuntu18.04 python环境搭建 pycharm+anaconda3+Pyqt5
- 一条推荐的DS学习之路(for面试)