V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
IllBeBack
V2EX  ›  开源软件

GPL 要怎样才算不抄袭

  •  
  •   IllBeBack · 2017-09-28 20:08:25 +08:00 · 5297 次点击
    这是一个创建于 2614 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    而抄袭了却不知道的观众,也不在意是否抄袭,只管好不好看……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   868 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 20:31 · PVG 04:31 · LAX 12:31 · JFK 15:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.