Apache license 2.0

AmbitiousL 发布于 05/08 15:16
阅读 545
收藏 0

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

第一句话是代表,我使用了apache许可的jar之后,我的项目必须也是apache license 2.0吗?

加载中
0
z
zcGoo

对,这个就是协议的传染。

AmbitiousL
AmbitiousL
感谢
0
湖水没了
湖水没了

不是的 如果你是用的对方的源码 不能篡改对方代码中的版权 并且附带这个license详情 你的项目版权不比和它一样

0
ljxun
ljxun

apache协议是一个非常宽松的协议,apache允许商业闭源。应该是在软件里说明要标出使用了那个apache协议的软件或者库,并且附带上一份apache协议。

0
ljxun
ljxun

apache协议是一个非常宽松的协议,它甚至允许你修改源码而无需开源,并没有什么传染性。apache协议里的意思是发布的软件里要列出使用了那些库,这些库是使用了apache协议的。就像华为手机里的法律信息里的“开放源码许可”那样,列出来,并且附带上一份apache协议原文。

0
六欧
六欧

不用。不对源码进行二次加工成为你的产品就不需要。但是还是要标明使用和附加apache协议。比如说你开发了个xxx管理系统,用了tomcat。tomcat是开源的,你只需要说明你用了tomcat并提供tomcat的协议就行了。但是如果你把tomcat做了些改动,改成了tomdog,而且和tomcat的功能是一样的。你就必须开源你的tomdog

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部