你知道这个世上有多少种开源软件的许可证吗?GPL,BSD,MIT,Apache?GUN上有个网页,上面记录了几乎所有的开源软件的许可证,有开源的,有商用的,有软件的,有文档的,多得你都不想看了,天杀的,程序员们还真能鼓捣啊。不过,主流的也就几种——GPL、BSD、MIT、Mozilla、Apache等等。
那么,你知道怎么区别他们吧?怎么选择他们吗?这里有一张比较复图。
下面是另一个图,这个图来自这里,这个图并不恶搞,但其非常简单地说明了如何选择一个开源的许可证:
【编辑推荐】