问程序员要作品集合理吗?

2021-07-14 09:02:45 +08:00
 Cbdy
6021 次点击
所在节点    问与答
49 条回复
icyalala
2021-07-14 18:26:11 +08:00
@3dwelcome
在办公时间写的代码,公司审核通过,以公司名义发布,那肯定没问题。
用自己的电脑,在工作之余写的代码,自己名义发布,通常来说也没问题。
但是在公司里,或者用公司电脑写的代码,且用自己的名义发布,这就很危险,合同里一般是禁止这么搞的。

当然也有例外,比如 Apple,在合同期间,甭管在哪儿写的代码都算公司的。
cairnechen
2021-07-14 18:32:40 +08:00
@icyalala 大佬在 Apple 工作吗,有这样的规定?
icyalala
2021-07-14 18:45:36 +08:00
@cairnechen 没有,只是看到几个开源作者去了苹果后就销声匿迹了:
Apple doesn’t let employees contribute to unapproved OSS projects (even in their personal time).
x940727
2021-07-14 18:58:21 +08:00
@3dwelcome 开源的是公司的开源行为,是经过授权的,你去看看要是有人把阿里的飞冰啥的发出来要不要吃官司?哪怕内部开源,也不代表你能发给公司外的人用,更何况你所谓的通用代码了,那玩意都没有开源授权的。
x940727
2021-07-14 19:03:52 +08:00
@x940727 不对,不是飞冰,飞冰现在也开源了。
minamike
2021-07-14 19:13:35 +08:00
@3dwelcome 别说这么多了 把你们公司的代码发到 GitHub 上让大家瞧瞧吧
snw
2021-07-14 19:33:06 +08:00
@3dwelcome
第一,你公开代码出去就无法保证谁会拿去用。一旦被商业公司使用,甭管通用代码还是业务代码,公司以侵犯知识产权(著作权)索赔,向你追究连带责任不过分。更何况找工作的下家常常与上家业务存在交集,更容易踩坑。

第二,公司开发的非公开代码在大部分情况下都会被认为属于商业秘密,配合你劳动合同上的保密义务条款很容易追责。在职的话很容易被开除且不补偿。

第三,万一你公开的代码中有安全缺陷,公司又因为安全问题被入侵了,不管被入侵和你代码缺陷是否相关,也不管你是否要担责,配合调查也够你受的。
3dwelcome
2021-07-14 21:45:47 +08:00
@snw 我总觉得是你们多虑了,正常人开源的都是一些公司的边角料,肯定没人傻到拿主框架开源。

github 上传一些,有一定复用性的小组件,无伤大雅。

当然公司诚心要搞你,那就是完全另外一回事了。
Actrace
2021-07-14 23:13:35 +08:00
所以,实际上能在 github 或者其他网站做开源项目的人其实都是真正的大佬。
有钱,有闲。

当然,我这里说的开源项目不是指把二进制传到 github 分发的项目。

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

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

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

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

© 2021 V2EX