cz5424

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

  •  
  •   cz5424 · Aug 14, 2017 · 5420 views
  •   You need to sign in to view this topic
    This topic created in 3258 days ago, the information mentioned may be changed or developed.
    我从别人的项目 fork 了一份到自己仓库,并做出来自己的软件,接口调整什么的,已经没办法 pull request 了,这时候的 readme.me 还要保留原作者的 Copyright 再加上自己的?还是只要声明是 fork 的就行了?协议是 GPL-3.0
    12 replies    2017-08-15 00:03:36 +08:00
    oott123
        1
    oott123  
       Aug 14, 2017 via Android
    需要
    billgreen1
        2
    billgreen1  
       Aug 14, 2017
    需要
    wanglaihuai
        3
    wanglaihuai  
       Aug 14, 2017 via Android   ❤️ 2
    代码界的忒修斯之船,哈哈。
    jeffpan
        4
    jeffpan  
       Aug 14, 2017
    如何定义大量?这个大量是否会被滥用。
    这些问题很抽象,我认为为了尊重原作者,应该保留原作者的 Copyright
    oxoxoxox
        5
    oxoxoxox  
       Aug 14, 2017
    只要你在别人代码的的基础上做了修改,就需要保留 copyright,除非你舍弃别人的代码实现,自己重新设计代码
    jarlyyn
        6
    jarlyyn  
       Aug 14, 2017
    看协议。

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