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

2017-08-14 08:03:03 +08:00
 cz5424
我从别人的项目 fork 了一份到自己仓库,并做出来自己的软件,接口调整什么的,已经没办法 pull request 了,这时候的 readme.me 还要保留原作者的 Copyright 再加上自己的?还是只要声明是 fork 的就行了?协议是 GPL-3.0
4560 次点击
所在节点    开源软件
12 条回复
oott123
2017-08-14 08:28:57 +08:00
需要
billgreen1
2017-08-14 08:45:17 +08:00
需要
wanglaihuai
2017-08-14 08:48:27 +08:00
代码界的忒修斯之船,哈哈。
jeffpan
2017-08-14 09:10:38 +08:00
如何定义大量?这个大量是否会被滥用。
这些问题很抽象,我认为为了尊重原作者,应该保留原作者的 Copyright
oxoxoxox
2017-08-14 09:20:34 +08:00
只要你在别人代码的的基础上做了修改,就需要保留 copyright,除非你舍弃别人的代码实现,自己重新设计代码
jarlyyn
2017-08-14 10:00:54 +08:00
看协议。

gpl-v3 传染性这么高的协议的话我觉得是必须 copyright 的。
cz5424
2017-08-14 10:28:29 +08:00
仓库我自己偏向于需要的,但是在软件的里面的 Copyright 保留会影响美观,软件里面的也需要保留吗?
zpf124
2017-08-14 10:29:45 +08:00
基本上基于人开源的改就得保留人家的版权信息,即便你已经改的面目全非了,尤其是变态的 GPL。
所以既然都已经改动的面目全非了,那还不如你根据自己的 api 重写一遍,尽量做到 clean room。
cz5424
2017-08-14 10:31:34 +08:00
@zpf124 那软件里面的版权信息呢,我 fork 的是前端,后端代码完全由我们自己重写
otakustay
2017-08-14 10:33:48 +08:00
无论仓库还是软件都应当保留,除非原开源协议指明了可以移除,看看 B 站做得不错
cz5424
2017-08-14 10:39:36 +08:00
get
leokino
2017-08-15 00:03:36 +08:00
改动必须保存。和你改动量无关。
不保存的方法有一种,就是一个程序员读代码并解释,另一个程序员实现相应程序。即便最后代码一样,也可以认为不是是衍生作品。(可能是 Urban Legend )

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/382712

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX