V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cz5424
V2EX  ›  开源软件

大量改动的 fork 的仓库是否应该保留原作者的 Copyright

  •  
  •   cz5424 · 2017-08-14 08:03:03 +08:00 · 4593 次点击
    这是一个创建于 2692 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我从别人的项目 fork 了一份到自己仓库,并做出来自己的软件,接口调整什么的,已经没办法 pull request 了,这时候的 readme.me 还要保留原作者的 Copyright 再加上自己的?还是只要声明是 fork 的就行了?协议是 GPL-3.0
    12 条回复    2017-08-15 00:03:36 +08:00
    oott123
        1
    oott123  
       2017-08-14 08:28:57 +08:00 via Android
    需要
    billgreen1
        2
    billgreen1  
       2017-08-14 08:45:17 +08:00
    需要
    wanglaihuai
        3
    wanglaihuai  
       2017-08-14 08:48:27 +08:00 via Android   ❤️ 2
    代码界的忒修斯之船,哈哈。
    jeffpan
        4
    jeffpan  
       2017-08-14 09:10:38 +08:00
    如何定义大量?这个大量是否会被滥用。
    这些问题很抽象,我认为为了尊重原作者,应该保留原作者的 Copyright
    oxoxoxox
        5
    oxoxoxox  
       2017-08-14 09:20:34 +08:00
    只要你在别人代码的的基础上做了修改,就需要保留 copyright,除非你舍弃别人的代码实现,自己重新设计代码
    jarlyyn
        6
    jarlyyn  
       2017-08-14 10:00:54 +08:00
    看协议。

    gpl-v3 传染性这么高的协议的话我觉得是必须 copyright 的。
    cz5424
        7
    cz5424  
    OP
       2017-08-14 10:28:29 +08:00
    仓库我自己偏向于需要的,但是在软件的里面的 Copyright 保留会影响美观,软件里面的也需要保留吗?
    zpf124
        8
    zpf124  
       2017-08-14 10:29:45 +08:00
    基本上基于人开源的改就得保留人家的版权信息,即便你已经改的面目全非了,尤其是变态的 GPL。
    所以既然都已经改动的面目全非了,那还不如你根据自己的 api 重写一遍,尽量做到 clean room。
    cz5424
        9
    cz5424  
    OP
       2017-08-14 10:31:34 +08:00
    @zpf124 那软件里面的版权信息呢,我 fork 的是前端,后端代码完全由我们自己重写
    otakustay
        10
    otakustay  
       2017-08-14 10:33:48 +08:00
    无论仓库还是软件都应当保留,除非原开源协议指明了可以移除,看看 B 站做得不错
    cz5424
        11
    cz5424  
    OP
       2017-08-14 10:39:36 +08:00
    get
    leokino
        12
    leokino  
       2017-08-15 00:03:36 +08:00
    改动必须保存。和你改动量无关。
    不保存的方法有一种,就是一个程序员读代码并解释,另一个程序员实现相应程序。即便最后代码一样,也可以认为不是是衍生作品。(可能是 Urban Legend )
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5900 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 02:10 · PVG 10:10 · LAX 18:10 · JFK 21:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.