工具简介
Choose a License 是 GitHub 提供的开源许可证选择指南。它通过常见需求说明 MIT、GPL 等许可证的大致差异,并提供可复制的许可证文本,帮助项目作者开始做选择。
核心能力
- 根据“是否允许商用、是否允许闭源、是否要求衍生作品开源”等问题引导理解许可证取舍。
- 阅读常见许可证的简要说明和使用场景。
- 获取选定许可证的文本,并按项目要求添加到代码仓库。
适合场景
适合个人开发者在公开代码前初步了解许可证选项,或为仓库补充许可证文件。它是决策辅助材料,不会替项目完成版权归属和依赖许可证审查。
使用前须知
页面明确属于信息性指南,不构成法律意见。项目含有他人代码、素材、商标、贡献者共同作品或商业授权要求时,应核对全部权利来源,必要时咨询专业法律人士。许可证一旦发布,也不应假设可以随意撤回已有授权。