目录 什么是开源软件 什么是 license 商业许可证与开源许可证 对开发者的影响 开源许可证的类型 如何选择开源许可证 什么是开源软件 开放源代码的软件.假设有一天自我感觉代码能力不错,写了个小工具,但我并不想通过它来赚钱,我更想把这个工具及代码分享出去,让别人免费使用或阅读我写的代码,对我而言,能获得别人的认可,提升影响力我就感到很开心,这就是开源,开源也是一种精神. 相对应的就是闭源,不开放源代码,比如大多数商业软件.关键技术不能跟你分享,不然哪一天你成为我竞争对手咋办,我还得靠这代码恰