教程 · 编程上线

GitHub 许可证检查:MIT/Apache/GPL/AGPL 怎么用

接库前用 LICENSE 文本判断商用/分发/SaaS 风险,不把 README 徽章当许可证。

编程上线进阶
前置:候选仓库和使用方式(内部/分发/SaaS)。
材料:仓库链接、GitHub 仓库索引、法务/合规联系人

步骤

1. 找根目录 LICENSE

看 LICENSE/COPYING,确认版权人和年份;README 里写 MIT 但根目录没有许可证,不能当已授权。

2. 判断宽松/ copyleft

MIT/Apache/BSD 较宽松;GPL/AGPL 有源码/分发/网络服务义务;LGPL 对动态链接有额外条件。

3. 对照使用方式

内部用、分发二进制、SaaS 对外服务义务不同;AGPL 对网络服务尤其要注意。

4. 查依赖和例外

仓库可能含第三方代码/字体/模型权重,许可证不同;看 NOTICE/第三方目录。

5. 记录结论

写“许可证/使用方式/风险/待法务确认/替代方案”,不确定就停,不自行下法律结论。

做完检查

常见错误

相关工具

JSON 格式化

打开即用

打开 →

Cron 解析

打开即用

打开 →

内容库首页

放进完整流程

继续 →

配套模板

模板中心

下载/填写,不用从空白开始

打开 →

项目复盘 A4

下载/填写,不用从空白开始

打开 →

同类教程

本地能跑线上 404:先查文件名大小写,再查构建产物

定位大小写、扩展名和路径别名导致的资源 404,用构建产物和大小写敏感环境验证修复。

查看 →

密钥被打进了前端包:先分清公开变量和私密变量

识别构建时被内联到前端的变量,把密钥移到服务端并轮换已泄露的凭证。

查看 →

单页应用刷新就 404:把未知路径回退到 index.html

配置服务器或托管平台的路由回退规则,让前端路由的深链接刷新和直接访问都能正常打开。

查看 →
更新时间:2026-10-29 · 平台规则/软件版本会变;操作前保留原件,以实际页面为准。

跨库学习路径

按共同关键词匹配,不是随机推荐;从任务到提示词/教程/项目继续走。

技能

GitHub 许可证速查:MIT/Apache/GPL/AGPL

接库前先看 LICENSE:MIT/Apache 宽松,GPL/AGPL 有分发/网络服务义务;商用/闭源要法务确认。

共同关键词:AGPL、MIT

继续 →
提示词

GitHub 许可证摘要:一张表说清义务

把候选仓库的许可证整理成一张表,标出商用/分发/SaaS 风险。

共同关键词:AGPL、商用

继续 →
项目

给连锁口腔诊所写 12 篇种植牙科普推文,用于公众号留资

12 篇 800 字科普文 + 6 组医患问答 + 1 份四周发布排期

从教程到项目的下一步

继续 →