开源许可证生成器
在线生成 MIT、Apache、GPL 等主流开源协议,一键复制下载
开源许可证对比表
| 许可证 | 商用 | 修改 | 分发 | 私有使用 | 专利授权 | 保留声明 | 传染性 |
|---|---|---|---|---|---|---|---|
| MIT | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | 无 |
| Apache 2.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 无 |
| GPL 3.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 强 |
| BSD 2-Clause | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | 无 |
| BSD 3-Clause | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | 无 |
| MPL 2.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 弱 |
| LGPL 3.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 弱 |
| Unlicense | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | 无 |
| ISC | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | 无 |
| AGPL 3.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 强 |
开源许可证生成器使用说明
主要功能
- 多种协议 - 支持 MIT、Apache 2.0、GPL 3.0 等 10 种主流开源许可证
- 自动填充 - 自动填入当前年份,支持自定义作者、项目名、邮箱
- 一键复制 - 生成后一键复制许可证文本
- 下载文件 - 直接下载标准 LICENSE 文件
使用场景
- 新建开源项目时快速生成许可证
- 了解不同许可证的权利与义务
- 选择适合自己项目的开源协议
- GitHub 项目初始化时添加 LICENSE