开源许可证

在使用开源代码时,经常会遇到各种各样的许可 License,它们的共同特征是,都允许用户免费地使用、修改、共享源码,但是都有各自的使用条件。以下总结了一些常见的开源许可证:

开源许可证总结

开源许可证对比

开源许可证

开源许可证选择

阮一峰大神根据乌克兰程序员Paul Bagwell总结的许可证选择方法:

开源许可证选择基础版

进阶版:

开源许可证选择进阶版

参考资料

https://pingcap.com/zh/blog/introduction-of-open-source-license
http://ewen0930.github.io/2016/11/open-source-licenses/
https://tanxinyu.work/open-source-license/