文档章节

关于一些开源许可和名词

溪边九节
 溪边九节
发布于 2013/01/10 23:35
字数 1006
阅读 208
收藏 1

在翻译你应该选择什么开源软件许可证 Which Open Source Software License Should I Use?

关于一些开源许可和名词

(1)New BSD License(Modified BSD License):

 1)可以用于任何作为版权声明和保证许可的免责声明的目的,可以通过无限长的再分发来得以维持。
 2)如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。
 3)特殊限制条款,不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。
 
(2)Simplified BSD License(FreeBSD License):
 1)与New BSD License(Modified BSD License)一致,但是少了第3条的特殊限制条款。
 
(3) MIT License
MIT是和BSD一样宽松的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以二 进制发布的还是以源代码发布的。
 1)复制和修改软件。
 2)免费使用软件或出售。
 3)唯一的限制是,它是必须附有MIT授权协议。
 
(4)Apache Licence
Apache  Licence是著名的非盈利开源组织Apache采用的协议。Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件:
 1)需要给代码的用户一份Apache License。
 2)如果你修改了代码,需要在被修改的文件中说明。
 3)在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。
 4)如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache License。你可以在Notice中增加自己的许可,但不可以表现为对Apache License构成更改。
 
(5)Microsoft Permissive License
详见( http://msdn.microsoft.com/zh-cn/aa721778)说明。


(6)著佐权(copyleft)

Copyleft是一由自由软件运动所发展的概念,是一种利用现有著作权体制来挑战该体制的授权方式,在自由软件许可证方式中增加copyleft条款之后,该自由软件除了允许用户自由使用、散布、改作之外,copyleft条款更要求用户改作后的派生作品必须要以同等的授权方式发布以回馈社区。
有人将其译为“著佐权”[1],以彰显Copyleft是补足著作权(Copyright,版权)不足的意义。另有译为“反版权”、“版权属左”、“脱离版权”、“版权所无”、“版权左派”、“公共版权”或“版责”,但这些译名的其中几个在意义上有所偏差。Copyleft授权方式虽然与常见的著作权授权模式不同:选择copyleft授权方式并不代表作者放弃著作权,反而是贯彻始终,强制被授权者使用同样授权发布派生作品,copyleft许可协议不反对著作权的基本体制,却是通过利用著作权法来进一步地促进创作自由。
Copyleft是将一个程序变为自由软件的通用方法,同时也使得这个程序的修改和扩充版本成为自由软件。提出并使用Copyleft观念的是GNU计划,具体的发布条款包含在GNU通用公共许可协议、GNU宽通用公共许可证和GNU自由文档许可协议里。

详见(http://zh.wikipedia.org/wiki/%E8%91%97%E4%BD%90%E6%AC%8A)说明



((1),(2),(3),(4)源于 http://zoomquiet.org/res/scrapbook/ZqFLOSS/data/20101030104700/的整理)

© 著作权归作者所有

溪边九节

溪边九节

粉丝 43
博文 129
码字总数 107230
作品 1
南京
程序员
私信 提问
你应该选择什么开源软件许可证

我最近在几场讨论中涉及到一个问题,那就是“选择哪一种开源或者自由的软件许可证是适合我的项目的?”。面对数量庞杂且增长迅速的许可证类型,我有我的一些方法。我先声明我不是一个律师,这...

oschina
2013/01/04
3.7K
3
详细介绍 CDDL 开源协议

什么是CDDL? CDDL全称Common Development and Distribution License.它是一个开源许可证书,采用著名的Mozilla公共许可证(MPL),使其在未做任何改动的情况下可重用。我们希望得到一个能为...

红薯
2009/11/30
6K
3
谷歌结束与OSI的持久争端 发布标准开源许可下的WebM

谷歌刚刚已经更正了饱受争议的WebM工程许可证中的最大一个的问题。WebM中的VP8codec,曾经以一款新的、谷歌特地为其codec起草的开源许可证被发行。作出那样的选择当然也是有原因的,但是它意...

kennycx
2010/06/08
257
0
关于PSI开源协议的一些说明

经常有用户对PSI的开源协议产生疑惑,这篇文章就集中讲讲这方面的话题。 1、PSI是双开源协议:GPL V3和Apache License V2。 2、之所以是双协议,很大的因素是因为ExtJS。因为PSI使用了ExtJS...

PSI
2015/10/31
2.5K
11
Commons Clause 许可证介绍及常见问题解答

The Commons Clause. “Commons Clause” 许可条款v1.0 本软件由许可方根据以下所定义的条款提供给您,但须符合以下条件。 在不限制许可中的其他条件的情况下,本许可下的权利授予不包括,并...

oschina
2018/08/24
591
0

没有更多内容

加载失败,请刷新页面

加载更多

Hive(五)——Sqoop导入导出数据

一、

ittzg
42分钟前
3
0
抽象同步队列AQS——AbstractQueuedSynchronizer锁详解

AQS——锁的底层支持 谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)! 类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资...

须臾之余
今天
2
0
springboot配置百度UEditor 富文本详解

富文本简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 准备工作 ueditor需要单独文...

wotrd
昨天
3
0
mysql 5.7之my.cnf配置大全

[client]port = 3306socket = /tmp/mysql.sock[mysqld]###############################基础设置######################################Mysql服务的唯一编号 每个mysql服务...

Online_Reus
昨天
2
0
MAVEN打包时引入外部链接的包

1.项目引入了ORACLE的jar包,MAVEN配置如下 2.打jar包的时候需要指定下main入口函数mainClass <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> ......

Cobbage
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部