开源协议快速选择
graph TD A{他人修改后是否可以闭源} A -->|否| B[新增代码是否使用同样许可证] A -->|是| C[每一个修改过的文件是否都必须放置版权说明] B -->|否| D[是否需要对源码的修改之处提供说明文档] B -->|是| E[GPL许可证] C -->|否| F[衍生软件的广告是否可以用你的名字促销] C -->|是| G[Apache许可证] D -->|否| H[LGPL许可证] D -->|是| I[Mozilla许可证] F -->|否| J[BSD许可证] F -->|是| K[MIT许可证]
参考资料: