GPL 要怎样才算不抄袭

2017-09-28 20:08:25 +08:00
 IllBeBack

赵云家的事还热乎呢,我在这问个相似的主题。

如果有个 AGPL 的 javascript 代码,实现了一个公开的算法,然后又锦上添花加了一些小优化。如果一个人看了这个小优化后,用 python 实现了一下,然后闭源,当然没有像素级致敬,请问这违背了 AGPL 吗?

如果这算违背的话,要怎样规避这样的问题?这个人已经看过小优化的代码,无法忘记,他要怎样才能实现这个小优化而不侵权呢?

5198 次点击
所在节点    开源软件
17 条回复
lslqtz
2017-09-28 20:34:08 +08:00
不算违背吧...
思路一样,但是实现方式不同的话
AGPL 感觉违背的主要是源代码相同的情况下
但是说抄袭的话,UI / 思路应该都可以说是(?)
nfroot
2017-09-28 20:41:36 +08:00
很疑惑,为什么外国(中国以外的所有国家,暂不包括地外星球国家)老是说某某镜头是致敬 XXX,而不是抄袭?
nfroot
2017-09-28 20:42:08 +08:00
我的意思是 有时候真的很好奇 什么是致敬 什么是抄袭 打着致敬的名义算不算抄袭……
geelaw
2017-09-28 21:13:21 +08:00
如果有两个人是很容易的——只要让没看过的人听看过的人讲思路,然后重新写出来就行了。
qian19876025
2017-09-28 21:34:29 +08:00
抄袭就是抄袭 还耍啥小聪明 也就国内这几年有所谓的版权意识 爱装 B
qdwang
2017-09-28 22:01:20 +08:00
这种协议真的没用 你没钱请律师 就等于全靠人家自觉给钱。只适合大家思想都尊重知识产权的社会...要绕开你这个协议有很多办法...
billlee
2017-09-28 22:34:56 +08:00
标准方案是看代码的人写文档,另一帮人不看代码,看文档写自己的代码
est
2017-09-28 22:55:24 +08:00
GPL 抄袭无所谓的啊。包装拿去卖钱都可以

前提是你抄袭了也得以 GPL 继续开源。。。
yangqi
2017-09-28 22:58:54 +08:00
@nfroot 致敬肯定要提到原作者啊。抄袭则相反,所有东西全冠自己的名字
tyrealgray
2017-09-28 23:07:19 +08:00
只是优化用 py 实现的,依然是用的别人的 js 代码?还是全部 py 自己实现一边?如果自己全部 py 实现了一边,则不算违规,不需要开源。反之则必须开源。
sunjourney
2017-09-28 23:12:43 +08:00
你为啥要非要看实现呢,还一定用他的实现思路呢?这么多年,腾讯抄的东西,多半没看别人的代码,地、多半是另一种语言另一种思路实现的,只是功能概念设计一样,照样被骂了狗血淋头。话说回来,GPL 防君子不防小人,何况在天朝你不说出来没人会废力气指责你。
lostvincent
2017-09-28 23:21:05 +08:00
@nfroot 有一个说法感觉比较赞同,抄袭生怕别人知道,致敬生怕别人不知道,感觉主要还是主观目的不同
neoblackcap
2017-09-29 00:48:24 +08:00
讲道理,我觉得你这属于原作品的衍生作品了,会违反 GPL 的,更不用说 AGPL。如果真想绕过这个,显然需要 cleanroom 才行,你看过代码是不能重新实现的。除非你换一种方法
oott123
2017-09-29 08:54:45 +08:00
严格来讲需要 clean room
事实上偷偷用没人管你
Sh888
2017-09-29 09:32:47 +08:00
其实抄没抄自己最清楚了,有些人抄了还强词夺理,只不过是在自欺欺人而已。
GPL 和民主制度一样,是为一群高尚的人准备的。
ech0x
2017-09-29 09:53:08 +08:00
知乎上蓝色大大,隐晦的提过他不能看 gcc 的源码,只能看文档。
nfroot
2017-09-29 11:11:18 +08:00
@yangqi
@lostvincent

因为总是在一些电影 /动画电影里看到评论说 这里是致敬什么什么什么作品 那里是致敬什么什么作品 然而我根本看不出来……(也是因为没看过那些作品),可能作者在影片以外的时候说了(比如采访),但是在作品中实在是不懂……

而抄袭了却不知道的观众,也不在意是否抄袭,只管好不好看……

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

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

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

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

© 2021 V2EX