Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。
http://en.wikipedia.org/wiki/Apache_License
Zlib/Libpng协议:
The license only has the following points to be accounted for:
Software is used on 'as-is' basis. Authors are not liable for any damages arising from its use.
The distribution of a modified version of the software is subject to the following restrictions:
1.The authorship of the original software must not be misrepresented,
2.Altered source versions must not be misrepresented as being the original software, and
3.The license notice must not be removed from source distributions.
The license does not require source code to be made available if distributing binary code.
中文参考如下(个人理解)
该协议要求遵守以下几点:
基于该软件的原样使用,作者不负责使用该软件照成的任何损失。
该软件修改后的版本将受到以下限制:
不能歪曲原软件的著作权
修改后的软件不能歪曲为原版软件
不能删除源码中的协议许可内容
如果发布二进制代码可以不用附上源代码。
http://en.wikipedia.org/wiki/Zlib_License
BSD 协议:
BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。当你发布使用了BSD协议的代码,或者以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:
如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。
如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。