公司废弃项目,未发布代码能作为个人开源项目使用吗?

2024-04-25 14:20:23 +08:00
 mestrace

最近开发了一个基础类库的项目的时候,因为提出方需求变动,这个功能不再需要。所有的代码未部署到公司服务,已经合入主干分支的部分代码也被 revert 了。 但是 LZ 对自己的代码还蛮有感情的,想咨询下 V 友,这种情况下,这份代码还算公司商业机密吗,有没有可能发布到 github 作为自己的开源项目呢?

计算机软件的源代码属于商业秘密保护的客体。使用人依约定使用权利人的源代码,应严格履行保密义务。使用人的技术人员将权利人的源代码发布到国际开源网站上,从而导致权利人的源代码处于对外披露的泄密状态,造成开源网站上的用户可对该源代码进行复制、使用、修改或传播。对此,权利人可以选择违约或者侵权来追究使用人侵害商业秘密的法律责任。对于权利人软件源代码价值高、侵权人披露开源软件范围广,给权利人造成重大损害的,应加大赔偿力度,使侵权人承担较高的赔偿责任。

援引一下知识产权律师网的文字。

6876 次点击
所在节点    程序员
51 条回复
sagaxu
2024-04-25 14:22:14 +08:00
公司可以把这个事情留作筹码,将来需要时,可以立即开除不用赔一分钱
ruyu
2024-04-25 14:25:26 +08:00
肯定不能
Admstor
2024-04-25 14:25:50 +08:00
不可以

但是,如果你确定这部分代码已经除了你本机之外,其他地方都没有了
那么你用了别人也无法证明你在使用公司代码
yidinghe
2024-04-25 14:29:17 +08:00
除非公司倒闭了,否则这么做是理亏的。
dfkjgklfdjg
2024-04-25 14:37:30 +08:00
[职务发明创造] 所有权在公司的。参考一下 Nginx 当时的新闻。
ST0RMTR00PER
2024-04-25 14:38:36 +08:00
人傻钱多不怕被告就可以这样做
mars2023
2024-04-25 14:47:39 +08:00
这种情况下,是不是可以考虑下班之后,重写一遍,然后再开源?
coderluan
2024-04-25 14:48:01 +08:00
这事性质不是机密,而是代码是公司的财产,那么未经授权进行处理那就是盗窃,和公司用不用是两码事。
waytodelay
2024-04-25 14:52:11 +08:00
可刑,可铐
lonenol
2024-04-25 14:56:01 +08:00
如果是 reser --hard push -f 的话,估计是可以的,既然是 revert ,还是有风险的,虽然被发现的概率也很小
best9999
2024-04-25 14:57:50 +08:00
凡是使用公司的资源、时间、场地生产的成果均属于公司
wangkun025
2024-04-25 14:58:43 +08:00
必然不能。
yolee599
2024-04-25 15:13:23 +08:00
凡是使用公司资源,包括但不限于水,电,电脑,场地,服务器,网络,参考代码……所产出的内容所有权都属于公司。
jianchang512
2024-04-25 15:20:46 +08:00
参考:公司的一辆老捷达吃灰多年了,发动机都坏了,我能拿走送给废品收购站吗
moyumoyu
2024-04-25 15:24:18 +08:00
只要不是光刻机芯片啥的国家机密,自己用不让别人知道的情况下,就可行,前提是别让别人知道
zhanglintc
2024-04-25 15:25:39 +08:00
原则上肯定不可以,但是你得看看原则能不能发现。
rekulas
2024-04-25 15:25:51 +08:00
理论上违法,不过实际上可操作空间不小,公司大概率不会太在意,可以跟 leader 商量下,还可以给老板画画饼,比如作为项目开源出去可以增加知名度之类的
blackmirror
2024-04-25 15:42:18 +08:00
你在工作时间为公司产出的代码,这怎么打官司你都赢不了
EndlessMemory
2024-04-25 15:47:39 +08:00
当然不行
8355
2024-04-25 15:48:04 +08:00
银行里没人取的钱,在能蒙对密码的情况下能否取出做慈善。

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

https://yangjunhui.monster/t/1035590

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

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

© 2021 V2EX