传播学百科网 >>所属分类 >> 新媒介    技术   

Apache Licence

标签: Apache许可证 Apache软件基金会 ApacheLicence2.0

顶[0] 发表评论(1) 编辑词条
目录

[显示全部]

简介编辑本段回目录

Apache基金会logoApache基金会logo


Apache许可证(Apache License),是一个在Apache软件基金会发布的自由软件许可证,最初为Apache http服务器而撰写。Apache许可证要求被授权者保留版权和放弃权利的声明,但它不是一个反版权的许可证。

此许可证最新版本为“版本2”,于2004年1月发布。

Apache许可证在Apache社区内外被广泛使用。Apache基金会下属所有项目都使用Apache许可证,许多非Apache基金会项目也使用了Apache许可证:据统计,截至2008年4月,在sourceforge上有超过3000个项目使用了Apache许可证。

版本历史编辑本段回目录

Apache标志Apache标志

1.0版是最原始的Apache许可证,只被用在旧版的Apache软件内(像是Apache Web Server 1.2)。

1.1版在2000年由Apache软件基金会公布:相较于1.0最主要的改变在于“广告条款”(在1.0的第三节),衍伸产品只需要在文件里注明,而不像1.0需要在所有的地方注明。[3]

2004年1月,Apache软件基金会公布了2.0版。

与GPL的兼容编辑本段回目录

Apache软件基金会自由软件基金会都同意Apache许可证属于自由软件许可证,且兼容于第三版的GNU通用公共许可证[4];不过,双方也都同意,第一版与第二版的GNU通用公共许可证并不兼容于Apache许可证。[5]

 

Apache Licence 2.0 协议详解编辑本段回目录

Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似:

  1. 需要给代码的用户一份Apache Licence
  2. 如果你修改了代码,需要在被修改的文件中说明。
  3. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。
  4. 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成更改。

Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。

Apache(web服务器软件下载地址)编辑本段回目录

参考文献编辑本段回目录

外部链接编辑本段回目录

附件列表


您所在的用户组无法下载或查看附件

→如果您认为本词条还有待完善,请 编辑词条

上一篇欧盟网络安全战略

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到:  

词条信息

陈德强0228
陈德强0228
书童
最近编辑者 发短消息   

相关词条