开源协议
开源协议是规范开源软件与开源大模型使用、修改与分发权利的法律安排。开源软件通过开源许可证向公众开放源代码,允许任何人使用、修改与再分发,其定义由开放源代码促进会(OSI)依据《开源定义》加以界定——凡未经 OSI 批准的许可证,按定义即不属于开源许可证[^c1]。开源许可证总体上分为宽松许可证与 copyleft 两大类:宽松许可证施加最少限制,允许代码被用于专有项目[^c2];copyleft 许可证则要求再分发(尤其是修改版)时以相同许可证发布衍生作品[^c3]。
开源运动源于对 UNIX 私有化的回应,脱胎于自由软件运动。1998 年,一群对"自由软件"一词所隐含的政治与道德立场持批评态度的人提出了"开源"这一术语[^c4],开放源代码促进会随后成立。几十年来,开源软件成为现代数字基础设施的骨干,主流的 Web 服务器、数据库系统都运行在 Linux 之上[^c5],开源也由此从边缘走向主流。
大模型时代的到来给开源许可带来了新的挑战。AI 模型的知识产权不仅体现在源代码中,还涉及训练数据、处理流程、权重与配置[^c6],开源 AI 的定义因此成为争议焦点。OSI 于 2024 年 10 月发布了《开源 AI 定义》(OSAID)[^c7],而 Llama、通义千问、DeepSeek 等主流模型采用了从 MIT、Apache 2.0 到各类社区许可证的多样化许可安排,其中只有少数模型符合 OSI 的开源定义[^c8]。