一句话说清楚
主流许可证分三档:宽松型(MIT/Apache-2.0/BSD)可自由商用闭源,保留版权声明即可;弱著作权(LGPL/MPL)修改的部分需开源;强著作权(GPL/AGPL)衍生作品整体必须开源——商用 SaaS 用了 GPL 组件可能被要求公开全部源码。AI 语境下还需注意模型许可证:很多「开源模型」限制商用或限制输出用途。
这对你选工具意味着什么
自己开源项目默认 MIT(简单)或 Apache-2.0(含专利授权条款);商用产品引入依赖前查许可证清单,GPL/AGPL 组件找替代;用「开源模型」自建服务前读许可证的限制条款。
常见误区
「开源就是免费随便用」是最贵的误解——曾有大厂因 AGPL 组件被要求开源整个业务系统;许可证合规要在立项时做,不是上市前。