RedisMasterNode
V2EX  ›  问与答

工作中的项目,业务重写并开源合法吗?

  •  
  •   RedisMasterNode · Sep 21, 2022 · 2594 views
    This topic created in 1507 days ago, the information mentioned may be changed or developed.

    背景

    在工作中有一些比较好用的项目,业务无关,但是设计思路挺不错,或者说很适合工程实践。

    重写开源

    重写的意思是不看项目代码,在业余时间自己写一个实现思路几乎一样的工程,并开源出来。想问下 V2EX 的老哥这样是合法的吗?

    补充说明

    为了表达清楚什么是“业务无关”,举一些具体例子:

    • 一个 Kubernetes Debug 工具,例如检查 Pod 内或者 Node 的情况
    • 一个 gRPC 流量的拦截器 /sidecar
    • 一个 URL Shortener

    各位老哥先不忙着说“这 github 不是一抓一大把吗”,上面这些都只是示例,意思意思,实际想做的东西 github 上只有零星的几个小项目,不工程化,也没办法直接用。就只是说,“像示例的这种类型的项目”下班重写开源,不知道合不合法?

    10 replies  •  2022-09-21 11:37:01 +08:00
    isno
    isno
    Sep 21, 2022
    1
    不要私自这么搞,这种属于工作成果延伸出来的
    如果想开源, 先跟公司报备一下
    binux
    binux
    Sep 21, 2022 via Android
    2
    离职之后再写,除非你已经想好了送给公司。
    greatbody
    greatbody
    Sep 21, 2022 via Android❤️1
    3
    写好了放私有库,等离职了再开源
    gps949
    gps949
    Sep 21, 2022
    4
    只要是工作中的智慧凝结(不管是你的还是架构师的还是产品经理的,不管是算法还是业务逻辑还是系统架构还是接口设计)就理论上不合法,除非你能说明这些是市面公开通用做法或者第三方开源做法且是你非工作时间使用非公司资产做的。
    FYFX
    FYFX
    Sep 21, 2022
    5
    你看之前 Nginx 创始人是怎么被抓的
    RedisMasterNode
    RedisMasterNode
    OP
    Sep 21, 2022
    6
    @isno @binux @greatbody @gps949 @FYFX
    好嘞好嘞谢谢解答
    renhou
    renhou
    Sep 21, 2022
    7
    可以看看这个 https://www.v2ex.com/t/843765
    结论是刑
    LeegoYih
    LeegoYih
    Sep 21, 2022
    8
    如果能证明项目是入职前开发的( git commit 日期可以伪造),且用的是自己的电脑就可以。

    如果收过了公司的电脑补贴就不行,具体还得看劳动合同上是怎么写的。
    leeshong27
    leeshong27
    Sep 21, 2022
    9
    很刑
    Dart
    Dart
    Sep 21, 2022
    10
    智者一句话“闷声发大财”
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2045 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 14:49 · PVG 22:49 · LAX 06:49 · JFK 09:49
    ♥ Do have faith in what you're doing.