开源 License 对比工具
快速了解不同开源许可证的特点、限制和适用场景,帮助您为项目选择合适的许可证
MIT License
宽松的许可证,允许商业使用、修改和分发,只需保留版权声明
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
Apache License 2.0
允许商业使用、修改和分发,需保留版权声明和NOTICE文件
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
- 修改文件需注明更改
- 需包含NOTICE文件
查看详情
GNU General Public License v3.0
Copyleft许可证,要求衍生作品也使用GPL
主要限制:
- 必须公开源代码
- 衍生作品必须使用相同许可证
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
GNU General Public License v2.0
Copyleft许可证,要求衍生作品也使用GPL
主要限制:
- 必须公开源代码
- 衍生作品必须使用相同许可证
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
BSD 3-Clause "New" or "Revised" License
宽松的许可证,允许商业使用、修改和分发
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
- 不得使用作者姓名进行推广
查看详情
BSD 2-Clause "Simplified" License
宽松的许可证,允许商业使用、修改和分发
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
Mozilla Public License 2.0
介于宽松和Copyleft之间的许可证
主要限制:
- 修改文件需公开源代码
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
GNU Affero General Public License v3.0
Copyleft许可证,要求网络服务也公开源代码
主要限制:
- 必须公开源代码
- 网络服务也需公开源代码
- 衍生作品必须使用相同许可证
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
GNU Lesser General Public License v3.0
适用于库的Copyleft许可证
主要限制:
- 修改库代码需公开源代码
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
GNU Lesser General Public License v2.1
适用于库的Copyleft许可证
主要限制:
- 修改库代码需公开源代码
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
Eclipse Public License 2.0
商业友好的Copyleft许可证
主要限制:
- 修改文件需公开源代码
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
The Unlicense
放弃所有版权,将作品置于公共领域
主要限制:
查看详情
Creative Commons Zero v1.0 Universal
放弃所有版权,将作品置于公共领域
主要限制:
查看详情
Artistic License 2.0
允许自由使用、修改和分发,需保留版权声明
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
ISC License
类似MIT的宽松许可证
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
zlib License
允许自由使用、修改和分发,需保留版权声明
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情
Boost Software License 1.0
宽松的许可证,允许商业使用、修改和分发
主要限制:
- 必须包含原始版权声明
- 必须包含许可证副本
查看详情