1. Apache Licene 2.0协议商用及二次开源的条件
Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议鼓励代码共享和尊重原作者的著作权。根据官方的英文原件,商用或二次开源须要满足的条件:
1. 须要给代码的用户一份Apache Licence
2. 假设你改动了代码,须要在被改动的文件里说明。
3. 在延伸的代码中(改动和有源码衍生的代码中)须要带有原来代码中的协议,商标,专利声明和其它原来作者规定须要包括的说明。
4. 假设再公布的产品中包括一个Notice文件,则在Notice文件里须要带有Apache Licence。你能够在Notice中增加自己的许可,但不能够表现为对Apache Licence构成更改。
Apache Licence也是对商业应用友好的许可。使用者也能够在须要的时候改动代码来满足须要并作为开源或商业产品公布/销售。
2. Apache Licene 2.0协议商用及二次开源的使用方法
若用户须要应用Apache许可证,请将下面演示样例使用适当的注视方法包括在作品源文件里,将括号“[]”中的字段以用户自身的区分信息来替换。另外建议将文件名称或类别名以及目的写在跟页码显示同样的地方,以更加easy的区分出第三方档案。
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
版权归原作者 sh_yjm 所有, 如有侵权,请联系我们删除。