暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
开源界的5大开源许可协议.doc
7
4页
0次
2025-03-16
免费下载
越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基
础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域,都有开源软件存
在(象
WordPress
Drupal
这些开源
CMS
)。然而很多人对开源许可并不了解,本文介
绍开源领域常用的几种许可协议以及它们之间的区别。
什么是许可协议?
什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有
版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供一定的权限。不
管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你
相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作者身份,对于后者,你
将不得不花费比开发更多的精力用来逐个处理用户的授权问题。
而开源许可协议使这些事情变得简单,开发者很容易向一个项目贡献自己的代码,它
还可以保护你原始作者的身份,使你至少获得认可,开源许可协议还可以阻止其它人将某
个产品据为己有。
以下是开源界的
5
大许可协议:
GNU GPL
GNU General Public Licence
(GPL)
有可能是开源界最常用的许可模式。
GPL
保证了
所有开发者的权利,同时为使用者提供了足够的复制,分发,修改的权利:
1.
可自由复制
你可以将软件复制到你的电脑,你客户的电脑,或者任何地方。复制份数没有任何限制。
2.
可自由分发
在你的网站提供下载,拷贝到
U
盘送人,或者将源代码打印出来从窗户扔出去(环保起见,请别这
样做)。
3.
可以用来盈利
你可以在分发软件的时候收费,但你必须在收费前向你的客户提供该软件的
GNU GPL
许可协议,
以便让他们知道,他们可以从别的渠道免费得到这份软件,以及你收费的理由。
4.
可自由修改
如果你想添加或删除某个功能,没问题,如果你想在别的项目中使用部分代码,也没问题,唯一的
要求是,使用了这代码的项目也必须使用
GPL
协议。
注意的是,分发的时候,要明提供源代码和二进制文件,另外,用于某些
的某些协议有一些问题和限制,你可以一下 @PierreJoye
Practical Guide to GPL
Compliance
一文。使用
GPL
协议,你必须在源代码代码中包含相应信息,以及协议本身。
GNU LGPL
GNU
还有另外一种协议,
LGPL
Lesser General Public Licence),它对产品
所保的权利比
GPL
少,的来
LGPL
适合那些用于非
GPL
或非开源产品的开源
框架。因为
GPL
要求,使用了
GPL
代码的产品必须也使用
GPL
协议,开发者不
许将
GPL
代码用于商业产品。
LGPL
过了这一限制。
BSD
BSD
在软件分发方的限制比别的开源协议(如
GNU GPL
)要少。该协议有多种版
本,最要的版本有个,
BSD
协议与简单
BSD
协议,这种协议过修,都和
GPL
容,并为开源组织所认可。
BSD
协议(
3
条款协议)在软件分发方,除包含一份版权提和免责声
,没有任何限制。另外,该协议还开发者的义为生产品背书,但简单
BSD
协议删除了这一条款
MIT
MIT 协议 可能是几大开源协议中最宽松的一个,核心条款是:
该软件及其相对所有人免费,可以任包括使用,复制,修改,并,
发表,分发,授权,或者售。唯一的限制是,软件中必须包含版权和许可提
意味着
你可以自由使用,复制,修改,可以用于自己的项目。
可以免费分发或用来盈利。
唯一的限制是必须包含许可明。
MIT
协议是所有开源许可中最宽松的一个,除了必须包含许可再无任何限制。
Apache
Apache
协议
2.0
和别的开源协议相比,除了为用户提供版权许可之,还有专利许
可,对于及专利容的开发者而,该协议最适合有一章阐述这个问
)。
Apache
协议还有以下明的地方
:
1.
永久权利
旦被授权,永久拥有。
2.
全球范围的权利
在一个国家获得授权,用于所有国家如你在美国,许可是从印授权的,也没有问题。
3.
授权免费,且无
,后期均无任何费用。
4.
授权无排
任何人都可以获得授权
5.
授权不可撤消
获得授权,没有任何人可以取消。比如,你基于该产品代码开发了生产品,你不用担心会
某一天被禁止使用该代码。
分发代码方面包含一些要求,要是,要在明中对与开发的人给予认可并包含
份许可协议原文。
Creative Commons
Creative Commons (CC)
并非严格意义上的开源许可,它要用于设计。
Creative
Commons
有多种协议,种都提供了相应授权模式,
CC
协议包含
4
种基本式:
1.
署名
必须为原始作者署名,然后可以修改,分发,复制。
2.
作品同样可以在
CC
协议基础上修改,分发,复制。
of 4
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。