做什么会用到
- 01做商业产品:避开 GPL / AGPL(会传染你的代码也要开源),选 MIT / Apache 2.0
- 02用了 AGPL 的库做 SaaS:按协议你的整个服务代码都要开源
- 03自己发开源项目:想最大传播选 MIT,想保持“改了也得开源”选 GPL
- 04每个库装之前看一眼 license,别装完才发现踩雷
想用它怎么问 AI
“我做的【XXX 商业产品】想用这个开源库【XXX】,它是【GPL / MIT / AGPL / Apache 2.0】。请告诉我能不能用、会不会传染、有什么义务。”
打个比方
像借来的菜谱上写清楚能不能改、能不能商用、要不要注明作者。
相关词
MITGPLApache 2.0