当前访客身份:游客 [ 登录 | 加入开源中国 ]

问答

当前位置:
问答 » 技术分享

开程序员的淘宝店!寻找开源技术服务伙伴!>>> »  

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

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

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

英文原文:http://www.apache.org/licenses/LICENSE-2.0.html

更多开源协议介绍

红薯 红薯
发帖于 7年前
17回/104612阅
标签: <无>

按默认排序  显示最新回答   共有17个回答 (最后回答: 3年前 )

    1
  • Roger-Wei

    不错!

    评论(0)| 引用此评论| 举报 (2010-04-26 09:26)
  • 1
  • 唯一

    如果不遵守会怎样

    --- 共有 1 条评论 ---
    • LinWeijing 作者有权利控告你,虽然你有使用权,然而你没有拥有权,你必须在你的产品中注明第三方的代码来源;另外,虽然你有商业使用权,然而你无法阻止别人使用相同的源码(包括原作者) (2周前)   回复
    评论(1)| 引用此评论| 举报 (2010-04-26 15:01)
  • 1
  • Pengln

    我可以像LGPL那样发布闭源代码吗?

    评论(0)| 引用此评论| 举报 (2010-07-08 14:28)
  • 0
  • anfield

    不懂是干什么的

    评论(0)| 引用此评论| 举报 (2010-11-07 00:28)
  • 0
  • SunMaofeng

    能详细介绍一下 epl2(教育社区许可证)吗 和Apache许可证有何区别

    评论(0)| 引用此评论| 举报 (2010-12-12 16:41)
  • 0
  • 張3.

    引用来自#3楼“唯一”的帖子

    如果不遵守会怎样

     可能被告……曾经发生过这样的事情,不过是外国。

    评论(0)| 引用此评论| 举报 (2011-01-02 18:00)
  • 0
  • Javafans

    能不能进行翻译,使用Apache License2.0进行许可的文档,当然也使用Apache2.0协议发布呢?

    评论(0)| 引用此评论| 举报 (2011-04-05 11:59)
  • 0
  • 微笑者

    老大,可以发布封闭源代码的软件吗?

     

     

    评论(0)| 引用此评论| 举报 (2011-11-05 20:28)
  • 0
  • enzozhong

    引用来自“秦仕川”的答案

    老大,可以发布封闭源代码的软件吗?

     

     

    评论(0)| 引用此评论| 举报 (2012-04-23 20:02)
  • 0
  • Honghe
    想往代码里加apache协议,不知具体怎么加
    --- 共有 1 条评论 ---
    评论(1)| 引用此评论| 举报 (2012-11-09 10:10)


回评论顶部 | 回页面顶部
有什么技术问题吗? 我要提问