我从别人的项目 fork 了一份到自己仓库,并做出来自己的软件,接口调整什么的,已经没办法 pull request 了,这时候的 readme.me 还要保留原作者的 Copyright 再加上自己的?还是只要声明是 fork 的就行了?协议是 GPL-3.0
1
oott123 Aug 14, 2017 via Android
需要
|
2
billgreen1 Aug 14, 2017
需要
|
3
wanglaihuai Aug 14, 2017 via Android 代码界的忒修斯之船,哈哈。
|
4
jeffpan Aug 14, 2017
如何定义大量?这个大量是否会被滥用。
这些问题很抽象,我认为为了尊重原作者,应该保留原作者的 Copyright |
5
oxoxoxox Aug 14, 2017
只要你在别人代码的的基础上做了修改,就需要保留 copyright,除非你舍弃别人的代码实现,自己重新设计代码
|
6
jarlyyn Aug 14, 2017
看协议。
gpl-v3 传染性这么高的协议的话我觉得是必须 copyright 的。 |
7
cz5424 OP 仓库我自己偏向于需要的,但是在软件的里面的 Copyright 保留会影响美观,软件里面的也需要保留吗?
|
8
zpf124 Aug 14, 2017
基本上基于人开源的改就得保留人家的版权信息,即便你已经改的面目全非了,尤其是变态的 GPL。
所以既然都已经改动的面目全非了,那还不如你根据自己的 api 重写一遍,尽量做到 clean room。 |
10
otakustay Aug 14, 2017
无论仓库还是软件都应当保留,除非原开源协议指明了可以移除,看看 B 站做得不错
|
11
cz5424 OP get
|
12
leokino Aug 15, 2017
改动必须保存。和你改动量无关。
不保存的方法有一种,就是一个程序员读代码并解释,另一个程序员实现相应程序。即便最后代码一样,也可以认为不是是衍生作品。(可能是 Urban Legend ) |