非程序员在公司写的代码可以开源发布吗?

2017-04-30 14:35:05 +08:00
 lavande
在公司里的职位不是程序员,但是为了业务方便,自己写了一些处理数据的小程序自己在用,如果把这些代码开源发布,是不是会违反什么?
虽然只是一些小玩意儿可能也没人在乎,但是想弄清楚这个道理……
5909 次点击
所在节点    问与答
34 条回复
byuc
2017-04-30 14:40:38 +08:00
严格意义上来说,你在公司上班时间写的东西属于公司资产,属于公司所有。

但真正意义上来说,你又不是写了一个 Windows,谁 TM 管你?……
Septembers
2017-04-30 14:41:01 +08:00
1. 看合同
2. 在代码中尽可能移除公司名称及能关联上现公司的信息
kaneg
2017-04-30 15:45:02 +08:00
与公司业务无关的应该可以
iyaozhen
2017-04-30 16:29:00 +08:00
@byuc 一楼说得对。工作时间不管你产出啥都是公司的。

不过你只要不作死挂公司名称,数据库密码写代码里,谁 TM 管你。
lzx801
2017-04-30 17:23:58 +08:00
在公司电脑上,在工作时间生产,两者占一就归公司所有,理论上需要公司许可才能开源。
em70
2017-04-30 17:28:52 +08:00
有没有用工作时间写,有就需要和公司报备
tabris17
2017-04-30 17:29:36 +08:00
你就说在家里写的,谁管你
viko16
2017-04-30 17:43:33 +08:00
@tabris17 然后提交记录出卖了你 233
zhihaofans
2017-04-30 18:03:17 +08:00
@viko16 就说时间乱了
Faratv2
2017-04-30 18:07:54 +08:00
著作权法第十六条,第二款

有下列情形之一的职务作品,作者享有署名权,著作权的其他权利由法人或者其他组织享有,法人或者其他组织可以给予作者奖励:
(一)主要是利用法人或者其他组织的物质技术条件创作,并由法人或者其他组织承担责任的工程设计图、产品设计图、地图、计算机软件等职务作品;
(二)法律、行政法规规定或者合同约定著作权由法人或者其他组织享有的职务作品。

你的描述不够具体、详细,无法判断
programer
2017-04-30 18:14:25 +08:00
嘿嘿,就不能不和公司说就行了嘛!
你这种畏手畏脚的思想对你自身发展很有影响吧。追求的是心灵的纯净?
你这不偷不抢,跟业务无关,回去改一下代码不就是了嘛。
lavande
2017-04-30 18:23:49 +08:00
谢谢大家留言,我也比较赞同 1 楼,其实我这些根本是不重要的东西,可能送给人家用都不会用,但是知道有这个风险很重要,万一哪天一不留神写出了很厉害的东西(太高估自己了,逃走)……那就可能会出问题,想起来硅谷里面 Richard 那个很牛逼的压缩算法的代码就是在 hooli 就职时候写的,后来还打官司 XD
byuc
2017-04-30 18:29:02 +08:00
@lavande 万一有一天你写了个很厉害的东西,其实你就已经不在乎公司的想法了~

再说,某些关键代码你自己已经实现过了,以后应用在其他自己开发的系统上面,谁知道你这些是不是在公司写的。

说到底,你想太多了,该划水就划水,该干活就干活。
ho121
2017-04-30 18:48:30 +08:00
加班时间写的代码是自己的喽
yidinghe
2017-04-30 18:54:44 +08:00
非工作上的安排,自己写的东西版权归自己。只要不公开公司业务方面的数据,楼主可以自由发布。
rashawn
2017-04-30 18:56:28 +08:00
我公司写着写着代码 emacs 有个功能挂了 我改了两句代码 我拿 github 同步一下这肯定没问题

所以你写的东西与这种类似 就无所谓
ooh
2017-04-30 19:28:11 +08:00
非程序员写程序是犯法的,而且是非常严厉的法律!!!🤣
Quaintjade
2017-04-30 19:34:01 +08:00
职务作品归属公司,我觉得财务人员上班写个 VBA 大概也算。
非上班时间且非职务作品,完全属于个人。
上班时间非职务作品……大多是上班干闲事。

不过低调些别人一般不太会被发现或被计较。
最好还是下班写。
IgniteWhite
2017-04-30 20:05:35 +08:00
现在坐家里重写一个不就好了,以前 repo 删掉咯
sisylocke
2017-04-30 20:13:22 +08:00
你一定没看过美剧《硅谷》

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358231

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX