今天看到这幅图,对开源license总结得很好,借用一下。

所以,从开源license的宽松度来说,应该是 MIT>BSD>Apache>LGPL>MPL>GPL。
所以,建立在开源软件基础上的“国产”软件,要想闭源,只能采用BSD/MIT/Apache类型的开源许可软件(当然还要满足许可证说明要求),否则,自己修改后的软件也必须开源(LGPL/MPL/GPL)。
开源世界鼓励共享,但天下从来没有免费的午餐。拿来主义的基础是“吃水不忘挖井人”,否则,跟强盗无异。这就是“开源”的精神所在。
顺便看看2020开源许可的排行榜,哇,Apache和MIT远超GPL了,对于国人来说,绝对是好消息(你懂滴)!

下面这张图直接对比严格的Copy-Left和宽松的license(比如Apache2.0,MIT和BSD等),很明显,人们还是喜欢宽松的。

GPL,何去何从?

p.s. 完整的报告在这里。