摘要:
作者:zyl910 很多文章介绍了详细的解说了各种开源许可证及它们的区别。但是,具体该选择哪一种许可证?如何修改项目使其符合某种开源许可证?就很少见到指导了。于是本文探讨这两个问题。一、如何选择开源许可证 阮一峰《如何选择开源许可证?》中的图片清晰的展示了各种开源许可证的区别—— 可是,对于新手来说,一下子见到这么多种许可证,还是会感到有些眼花缭乱,难以抉择。 于是,我建议最初时只关注三种开源许可证——1) 如果您想为GPL世界添砖加瓦,或者项目引用了GPL许可证的模块,那么当然得使用GPL许可证;2) 如果您想分享自己的编程心得,不想让许可证限制了知识的传播,这时可使用MIT许可证;... 阅读全文