什么是开源许可证生成器?
开源许可证决定了别人能否、以及如何使用您的代码。选择合适的许可证是每个开源项目的必修课。这款许可证生成器覆盖了最主流的 7 种许可证:MIT(最流行的宽松许可)、Apache-2.0(附带专利授权)、GPL-3.0(强 copyleft)、BSD-3-Clause、ISC、MPL-2.0(弱 copyleft)和 Unlicense(公有领域)。选择许可证类型,填写版权所有者姓名和年份,即可一键生成标准的 LICENSE 文件全文,支持复制和下载。工具还提供每种许可证的简要说明,帮助您做出选择。
▶使用场景5个场景
- ◆开源项目发布前添加 LICENSE
- ◆公司内部代码开源化
- ◆学习不同许可证差异
- ◆课程项目合规要求
- ◆npm 包发布准备
▶如何使用?4步
- 1选择许可证类型(MIT/Apache/GPL 等)
- 2填写版权所有者名称
- 3填写年份(默认当前年份)
- 4点击复制或下载 LICENSE 文件
▶功能特点8个特点
- ✓免费使用
- ✓无需注册
- ✓7 种主流许可证
- ✓许可证对比说明
- ✓一键复制
- ✓下载 LICENSE 文件
- ✓标准合规文本
- ✓中英双语界面
▶常见问题4个问题
哪个许可证最流行?
MIT 是最流行的宽松许可证,允许任何人自由使用、修改和分发,只需保留版权声明。
GPL 和 MIT 有什么区别?
GPL 是 copyleft 许可,衍生作品必须使用相同许可证开源;MIT 则无此要求,允许闭源使用。
生成的 LICENSE 有法律效力吗?
生成的文本基于各许可证官方模板,但工具不构成法律建议,重要项目请咨询专业人士。
可以商用吗?
MIT、Apache、BSD、ISC 等宽松许可证都允许商用。GPL 也允许商用,但衍生代码必须开源。