赵云家的事还热乎呢,我在这问个相似的主题。
如果有个 AGPL 的 javascript 代码,实现了一个公开的算法,然后又锦上添花加了一些小优化。如果一个人看了这个小优化后,用 python 实现了一下,然后闭源,当然没有像素级致敬,请问这违背了 AGPL 吗?
如果这算违背的话,要怎样规避这样的问题?这个人已经看过小优化的代码,无法忘记,他要怎样才能实现这个小优化而不侵权呢?
1
lslqtz 2017-09-28 20:34:08 +08:00
不算违背吧...
思路一样,但是实现方式不同的话 AGPL 感觉违背的主要是源代码相同的情况下 但是说抄袭的话,UI / 思路应该都可以说是(?) |
2
nfroot 2017-09-28 20:41:36 +08:00
很疑惑,为什么外国(中国以外的所有国家,暂不包括地外星球国家)老是说某某镜头是致敬 XXX,而不是抄袭?
|
3
nfroot 2017-09-28 20:42:08 +08:00
我的意思是 有时候真的很好奇 什么是致敬 什么是抄袭 打着致敬的名义算不算抄袭……
|
4
geelaw 2017-09-28 21:13:21 +08:00
如果有两个人是很容易的——只要让没看过的人听看过的人讲思路,然后重新写出来就行了。
|
5
qian19876025 2017-09-28 21:34:29 +08:00
抄袭就是抄袭 还耍啥小聪明 也就国内这几年有所谓的版权意识 爱装 B
|
6
qdwang 2017-09-28 22:01:20 +08:00 via iPhone
这种协议真的没用 你没钱请律师 就等于全靠人家自觉给钱。只适合大家思想都尊重知识产权的社会...要绕开你这个协议有很多办法...
|
7
billlee 2017-09-28 22:34:56 +08:00
标准方案是看代码的人写文档,另一帮人不看代码,看文档写自己的代码
|
8
est 2017-09-28 22:55:24 +08:00
GPL 抄袭无所谓的啊。包装拿去卖钱都可以
前提是你抄袭了也得以 GPL 继续开源。。。 |
10
tyrealgray 2017-09-28 23:07:19 +08:00
只是优化用 py 实现的,依然是用的别人的 js 代码?还是全部 py 自己实现一边?如果自己全部 py 实现了一边,则不算违规,不需要开源。反之则必须开源。
|
11
sunjourney 2017-09-28 23:12:43 +08:00
你为啥要非要看实现呢,还一定用他的实现思路呢?这么多年,腾讯抄的东西,多半没看别人的代码,地、多半是另一种语言另一种思路实现的,只是功能概念设计一样,照样被骂了狗血淋头。话说回来,GPL 防君子不防小人,何况在天朝你不说出来没人会废力气指责你。
|
12
lostvincent 2017-09-28 23:21:05 +08:00
@nfroot 有一个说法感觉比较赞同,抄袭生怕别人知道,致敬生怕别人不知道,感觉主要还是主观目的不同
|
13
neoblackcap 2017-09-29 00:48:24 +08:00
讲道理,我觉得你这属于原作品的衍生作品了,会违反 GPL 的,更不用说 AGPL。如果真想绕过这个,显然需要 cleanroom 才行,你看过代码是不能重新实现的。除非你换一种方法
|
14
oott123 2017-09-29 08:54:45 +08:00 via Android
严格来讲需要 clean room
事实上偷偷用没人管你 |
15
Sh888 2017-09-29 09:32:47 +08:00 2
其实抄没抄自己最清楚了,有些人抄了还强词夺理,只不过是在自欺欺人而已。
GPL 和民主制度一样,是为一群高尚的人准备的。 |
16
ech0x 2017-09-29 09:53:08 +08:00 via iPhone
知乎上蓝色大大,隐晦的提过他不能看 gcc 的源码,只能看文档。
|
17
nfroot 2017-09-29 11:11:18 +08:00
@yangqi
@lostvincent 因为总是在一些电影 /动画电影里看到评论说 这里是致敬什么什么什么作品 那里是致敬什么什么作品 然而我根本看不出来……(也是因为没看过那些作品),可能作者在影片以外的时候说了(比如采访),但是在作品中实在是不懂…… 而抄袭了却不知道的观众,也不在意是否抄袭,只管好不好看…… |