伙计们,您能否解释一下这些许可证的商业再分发限制(Apache,BSD,GNU GPL,GNU LGPL,MIT,MPL)。
最好的问候。答案 0 :(得分:0)
简而言之, Open 许可证(Apache,BSD,MIT)允许几乎任何类型的使用,无论是否是商业用途,几乎没有任何附加条件(或对您的潜在竞争对手或希望“欺骗”的人,而免费许可证(GPL,LGPL等)通常要求您始终向分发您的版本的任何人提供源代码的一些权利此许可证限制了您的商业选择。
然而,上面是一个严格的简化 - 这是一个很难回答的问题 - 在某种程度上取决于你所居住的国家和你做生意的国家。
最具权威性的作品之一是http://www.rosenlaw.com/oslbook.htm - 劳伦斯罗森的书“开源许可:软件自由与知识产权法”(ISBN 0-13-148787-6)。您是在第10章 - http://www.rosenlaw.com/Rosen_Ch10.pdf之后 - 选择开源许可证。如果那个太重http://4cff.org/default/index.cfm?LinkServID=C502415F-0288-0063-B060110EE1599F24&showMeta=0而且http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html更短,更容易消化 - 但不是那么多。
另一个很好的信息来源是http://www.opensource.org/。
谢谢,
DW传递。