LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > DeFi 项目代码「高度相似」,算不算抄袭?

DeFi 项目代码「高度相似」,算不算抄袭?

2020-03-15 区块律动BlockBeat 来源:区块链网络

来源:The Block

作者:Steven Zheng

原标题:《The Logbook: Licensing in DeFi》


此前,孙宇晨和以太坊创始人 Vitalik Buterin 关于公链代码抄袭的问题曾掀起过热烈讨论,不止是公链,在 DeFi 领域,类似复制、粘贴,再进行改动的问题同样存在。


今年 1 月,DeFi 借贷协议 Compound 创始人 Robert Leshner 表示,DeFi 团队 dForce 抄袭了它们第一版本的代码,「证据都在链上显示」。原来在去年 9 月,dForce 推出了一款产品 Lendf.Me,随后获得了巨大的发展。随着 Robert 爆出这样的说法,关于代码协议是否开源,是否有专利保护的讨论又开始引起从业者关注。



完整样本可查看链接:

https://docs.google.com/spreadsheets/d/1WT1kLoqieKpZO0fdAhW1cpgMBHN_DE6EjXY_or438K4/edit#gid=0

其他项目的开源代码,到底可以随意使用?这是一个被掩盖的话题,市面上这么多以太坊 DeFi 项目,哪些项目的代码是可以被后来者「借鉴」?The Block 对 28 个以太坊 DeFi 项目进行了统计,项目代码均使用了以下 6 个协议中的一个:


Apache 2.0 协议(ASL)
MIT 协议
GNU AGPL 协议
GNU GPLv3.0 协议
GNU LGPLv3.0 协议(更宽松的 GPL 协议)
版权协议


区块律动 BlockBeats 备注:添加开源协议不仅是是对作者的保护,防止知识成果被恶意利用,同时对使用者的保护,方便使用者。比如,Apache 协议是著名的非盈利开源组织 Apache 采用的协议,该协议鼓励代码共享和尊重原作者的著作权,允许代码修改,再发布(作为开源或商业软件)。


目前市面上的开源协议非常多,国外 IT 大牛 Dan Bentley 制作了一张更全面也很有趣的图,具体说明了哪个开源协议才是合适的,如下:



图片来源如图示


在上述协议中,前五个(非版权保护)被认为属于开源许可,允许第三方「自由使用、修改和共享」。


从统计结果来看,样本中超过一半(57%)的 DeFi 项目均选择了 Apache 2.0 协议或 MIT 协议。根据这些项目的 GitHub 页面,大约 11% 的项目 (3 个) 拥有版权代码,89% 则采用了某种形式的开源许可。



来源: GitHub, The Block


其中,开源许可又分为两类:许可使用与 Copyleft(与版权 Copyright 相反),其中 Apache 2.0 协议和 MIT 协议属于前者,GNU 的多个版本属于 Copyleft。【备注:Copyleft 是一种让程序或其它作品保持自由(是言论自由的自由,而不是「零价格」)的通用方法,不管后来者有没有修改,必须对 Copyleft 程序的任何修改和扩展都保持自由。】


换句话说,属于 GNU 多个版本的 DeFi 项目代码库,通常被认为对原公司属于高风险协议,因为后来者完全可以对其进行引用和修改。而我们回顾文章开头的 Compound 和 dForce 事件,后者随后在官网和 GitHub 标注出了,其代码库其中一部分基于 Compound 开发,此外该项目代码库为开源,标注为了「MIT 协议」。


不过,文章中提到,由于作者并非专业的软件授权律师,因此本文将避免对不同类型协议的法律含义做出直接陈述,仅做数学上的统计。


原文链接:https://www.theblockcrypto.com/genesis/58449/the-logbook-licensing-in-defi




—-

编译者/作者:区块律动BlockBeat

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

知识 DeFi 代码
LOADING...
LOADING...