跳到主要内容

AI 百科词条

开源许可证(Open Source License)是什么?

开源代码的使用规则说明书:能不能商用、要不要开源你的代码。

一句话说清楚

主流许可证分三档:宽松型(MIT/Apache-2.0/BSD)可自由商用闭源,保留版权声明即可;弱著作权(LGPL/MPL)修改的部分需开源;强著作权(GPL/AGPL)衍生作品整体必须开源——商用 SaaS 用了 GPL 组件可能被要求公开全部源码。AI 语境下还需注意模型许可证:很多「开源模型」限制商用或限制输出用途。

这对你选工具意味着什么

自己开源项目默认 MIT(简单)或 Apache-2.0(含专利授权条款);商用产品引入依赖前查许可证清单,GPL/AGPL 组件找替代;用「开源模型」自建服务前读许可证的限制条款。

常见误区

「开源就是免费随便用」是最贵的误解——曾有大厂因 AGPL 组件被要求开源整个业务系统;许可证合规要在立项时做,不是上市前。

和「开源许可证」最相关的工具按真实人气排序

用这些工具解决真实场景