
在工作中有一些比较好用的项目,业务无关,但是设计思路挺不错,或者说很适合工程实践。
重写的意思是不看项目代码,在业余时间自己写一个实现思路几乎一样的工程,并开源出来。想问下 V2EX 的老哥这样是合法的吗?
为了表达清楚什么是“业务无关”,举一些具体例子:
各位老哥先不忙着说“这 github 不是一抓一大把吗”,上面这些都只是示例,意思意思,实际想做的东西 github 上只有零星的几个小项目,不工程化,也没办法直接用。就只是说,“像示例的这种类型的项目”下班重写开源,不知道合不合法?
1 isno 2022 年 9 月 21 日 不要私自这么搞,这种属于工作成果延伸出来的 如果想开源, 先跟公司报备一下 |
2 binux 2022 年 9 月 21 日 via Android 离职之后再写,除非你已经想好了送给公司。 |
3 写好了放私有库,等离职了再开源 |
4 gps949 2022 年 9 月 21 日 只要是工作中的智慧凝结(不管是你的还是架构师的还是产品经理的,不管是算法还是业务逻辑还是系统架构还是接口设计)就理论上不合法,除非你能说明这些是市面公开通用做法或者第三方开源做法且是你非工作时间使用非公司资产做的。 |
5 FYFX 2022 年 9 月 21 日 你看之前 Nginx 创始人是怎么被抓的 |
8 LeegoYih 2022 年 9 月 21 日 如果能证明项目是入职前开发的( git commit 日期可以伪造),且用的是自己的电脑就可以。 如果收过了公司的电脑补贴就不行,具体还得看劳动合同上是怎么写的。 |
9 leeshong27 2022 年 9 月 21 日 很刑 |
10 Dart 2022 年 9 月 21 日 智者一句话“闷声发大财” |