两个问题:
当然前提是代码是自己写的,不算 kiang 别人的。
大家都是怎么做的呢?
1
eamars 2016-05-11 17:55:45 +08:00
看你们公司的 ip 条款了。
一般在工作时间写的代码归属于公司所有。 1 , 私下使用不发布的话谁知道你在用呢 2 , 一般被发现下场很惨的。 |
2
crayygy 2016-05-11 18:31:08 +08:00 via iPhone
公司代码绝对不带到个人电脑上,也不在公司电脑上写任何的个人项目。
|
3
yeyeye 2016-05-11 18:31:14 +08:00 via Android
版权属于公司
|
4
murmur 2016-05-11 18:32:06 +08:00
你在公司敲的代码都是公司的 只要用了公司的场地或者公司的设备
当然一般偷着干点啥没人管 但是别大张旗鼓更别做反骨仔在公司里挖人做事 |
5
kanezeng 2016-05-11 19:13:07 +08:00
公司里干的活,严格来说都是职务作品,版权都是公司的。
但是实际上来说,一些通用的东西,你到下家公司要写出来也没有什么关系,比如你写了一个比较有效率的网络下载的模块,你再做出来个类似的倒也没什么问题。 但是一些核心的算法,就不宜在下家做了。当然,成熟的公司对能接触到核心算法的员工也应该相应的签署竞业禁止协议。(当然,如果协议没有给员工补偿,或者补偿过低,员工是可以主张协议无效的) |
7
t6attack 2016-05-11 19:57:30 +08:00
如果一些函数、类库,是早前自己编写完善的,然后用到公司的项目里。
这种怎么算? |
8
kanezeng 2016-05-11 19:58:26 +08:00
@billlee 所以公司需要跟接触到核心算法的员工签竞业禁止啊,在给与一定补偿的前提下,限制员工一定时间内不能为竞争对手服务
|
9
gamecreating 2016-05-11 21:43:49 +08:00
自己写的就是自己的....
|
10
tianice 2016-05-11 21:51:27 +08:00
法律上属于公司,道德上属于公司,实际上不是太核心的代码随便用也没人追究,太核心的代码也接触不到
|
11
wubotao 2016-05-11 22:18:18 +08:00
严格意义上讲属于公司,但是实际上我们写的大部分代码都是垃圾,所以不用在意属于谁。
|
12
wubotao 2016-05-11 22:21:10 +08:00
1. 可以。 2. 可以。
|
13
murmur 2016-05-11 22:44:49 +08:00
@billlee 但是实际上真正拿这个整你的很少,最多是看你不务正业想办法恶心你走
爆出来的都是太 2b ,在公司干私活,挖了公司的人去搞小团队,结果产品的签名或者代码和上家一样 那 tm 不起诉你起诉谁 |
14
hst001 2016-05-11 23:54:38 +08:00
有人说可以,可以,这种事看你职业道德,我的答案是不能,不能,但是如果你是凭记忆写出来的话那是可以的,全程照搬明显是道德问题
|
15
msg7086 2016-05-12 00:06:18 +08:00
按照美国法律,这种作品属于 Work for hire [1],版权归属雇主,受版权法保护。
出了事情一个官司打到你头上,倾家荡产卖车卖房赔钱吧。 中国法律我不知道,但是目测不会差太多。 [1]: https://en.wikipedia.org/wiki/Work_for_hire |
16
yangqi 2016-05-12 00:12:37 +08:00
版权当然是公司的了, 但是你在新公司再写一遍, 新公司又有版权了.
不过如果是一些通用的代码, 算法之类的肯定无所谓, 网上都能找到差不多的, 公司也不会计较的. |
17
whitev2 2016-05-12 00:16:15 +08:00
想起了 Google 与 甲骨文 之间的 9 行代码
|
18
chairuosen 2016-05-12 00:24:14 +08:00
有些东西没法界定,你在 A 公司写了个 var a = 1 ,难道在 B 公司就不能写这行代码了?
|
19
doyel 2016-05-12 01:06:52 +08:00
一般纯粹完成开发过程的开发者基本上不用考虑这些问题。。。。
|
20
Midnight 2016-05-12 08:00:04 +08:00
@chairuosen 不是没法界定,而是有没有必要采取法律行动而已,如果是核心代码整出去了 公司是可以告你的,哪种算核心 这个公司说了算
|
21
rashawn 2016-05-12 08:37:36 +08:00
那公司还没给我配电脑就实在说不过去了
|
22
SourceMan 2016-05-12 08:53:03 +08:00 via iPhone
按道理,在公司产生的代码版权都属于公司,你在新公司用,只要不追究,你就用咯
|
23
Wicheol 2016-05-12 09:16:17 +08:00
硅谷(美剧)里面,记得 pied piper 打官司输了就是因为 Richard 用了一次别人公司电脑
|
24
wizardforcel 2016-05-12 09:21:34 +08:00 via Android
不 push 到公司的代码库,可以尽管用,没人知道。
如果 push 了,可以加个可商业使用开源协议发布,然后当做三方库处理。公司总得用点开源的东西吧,只不过作者碰巧是你而已。 |
25
learnshare 2016-05-12 09:47:26 +08:00
工作时间写的代码都是公司的。
|
26
visonme 2016-05-12 10:44:30 +08:00
直接式的”拿来主义“是不可以的。
其实这个问题很有意思,为什么呢?因为代码是你写的,然后你说人重要还是代码重要,就算去了别的公司,你虽然不能走拿来主义,但是你重写一套基本是没有问题的。然后呢,你重写了,又有谁能说你这是直接拿上家的呢? 看看国内不少技术初创公司,不都是走这样的路线起家的吗? 所以上家公司别人的代码可以借鉴,但是不能直接走拿来主义路线,至于是自己写的代码,说实话直接走拿来主义一点意义都没有,因为你完全闭着眼都能重现的东西。 |
27
livepps 2016-05-12 11:23:01 +08:00 via Android
没特殊规定的话,,公司用到的代码,就属于公司吧,如果自己写的,没在公司里面用过,就算个人的。
|
29
livepps 2016-05-12 22:49:43 +08:00 via Android
@murmur 法律方面没研究,我是觉得,你在公司写的,如果没在公司里面用,别人也不知道吧。你拿到外面用,公司又没记录说这是你在公司的代码。
|
30
msg7086 2016-05-13 02:03:57 +08:00
@livepps 你杀了人,如果没被别人发现,别人也不知道吧。也没有记录说这人就是你杀的。
有没有被人发现违法,和是否违法,是两回事。 杀人可以收集证据查 DNA ,盗用代码可以留着硬盘拿数据做比较,可以去查网关上外网访问记录,这无非是投入产出比的问题而已,又不是说真的查不到。 另外,在公司支付你薪水的时间内写自己的项目,本身就已经是大问题了。 |
31
ayaseangle 2016-05-16 10:00:07 +08:00 via Android
这年头大家都是一堆基本没法维护的业务代码,请问离开了公司还能用?
|
32
ginger9 2016-06-12 17:00:44 +08:00
刚好在查这个,想起这个帖子就回来回复了。
计算机软件保护条例( 2001 年 12 月 20 日中华人民共和国国务院令第 339 号公布,根据 2011 年 1 月 8 日《国务院关于废止和修改部分行政法规的决定》第一次修订,根据 2013 年 1 月 30 日《国务院关于修改〈计算机软件保护条例〉的决定》第二次修订)中的第二章第十三条有这样的规定: 自然人在法人或者其他组织中任职期间所开发的软件有下列情形之一的,该软件著作权由该法人或者其他组织享有,该法人或者其他组织可以对开发软件的自然人进行奖励: (一)针对本职工作中明确指定的开发目标所开发的软件; (二)开发的软件是从事本职工作活动所预见的结果或者自然的结果; (三)主要使用了法人或者其他组织的资金、专用设备、未公开的专门信息等物质技术条件所开发并由法人或者其他组织承担责任的软件。 从这个规定来看: 在公司写的代码,在离职后能自己私下使用吗?看这个“在公司写”是指利用公司资源写的 /为了工作写的 /因为工作内容才能写出来的,不能,如果是在公司用自己电脑敲的和工作无关的,大概行吧…… 如果有了新工作,能使用之前单位写的代码吗?同上 另外,第一章第六条还说: 本条例对软件著作权的保护不延及开发软件所用的思想、处理过程、操作方法或者数学概念等。 感觉操作空间很大啊 不过这只是理论来着,实际操作不清楚 :P |