Skip to content

学校和课题组用开源模型和软件,要不要管许可证:十个场景逐个看 ​

魔当实验室 · 2026年10月

本文是"开源与商用"系列第四篇,写给开课的教师、带课题组的老师,也写给学生。文中的例子来自站内已有的许可整理和本地应用目录里的许可字段,条款描述以各仓库当时的 LICENSE 原文为准。本文不构成法律意见:它教的是怎么读条款、怎么判断自己的动作,不判定任何一种用法是否合法。

一、先纠正那句最流行的说法 ​

几乎每学期都有人这么说:"我们是教学,不是商用,许可证不用管。"

这句话把两件事当成了一件事。

第一件:宽松许可证本来就不问你是谁。 MIT 和 Apache-2.0 允许任何人使用,连商用都允许,教学当然也在里面。所以这类条款下你确实不用管,但原因不是"课堂有豁免",而是它本来就没有门槛。

第二件:学校最容易碰到的那三类条款,问的不是身份,是你的动作。 它们是:

  • 不许商用的许可(CC BY-NC、研究许可这一类):判的是"这次算不算商业",不是"你是不是学生"。
  • 按规模画线的社区许可:判的是"用它的主体有多大、赚多少钱"。学校读不读得懂这条,取决于条款怎么定义使用主体。
  • 署名与商标:判的是"你有没有写明来源、有没有用别人的标识"。课件封面、招生海报、比赛物料上的 logo,跟模型能不能商用毫无关系。

所以这个提问要改一下:别问"我是学校,所以呢",要问"我接下来要做哪个动作"。后文全部按这个改过的问法来写。

法律那一层,本文只说清一件事。法律对课堂教学和科学研究确实另有一些例外规定。但怎么用这些规定,要看现行条文和具体案子:适用于什么条件、复制多少才算"少量"、在线课程算不算在里面。魔当实验室不凭记忆转述这些表述。需要准确依据时,请以官方文本为准,或者问法务。

这里能给的只有一句大白话:许可证是你点头答应过的合同,法律例外是另一套规则,两边不互相顶替。 合同里写了"不许商用",不会因为你在上课就自动作废。

二、判断只看两个动作 ​

许可证平时不说话。只有两个动作会让它们同时开口。

动作一:把东西交出去。 你把软件、模型文件、安装包、镜像、U 盘给了别人,不管收不收钱,这都叫分发。GPL 这一类的义务就在这一刻开始:你把程序给了别人,就要同时给到源码或者拿到源码的办法,还要附上许可证文本和声明。

动作二:把能力开成服务。 别人不下载你的东西,直接通过网络用上你那台机器跑出来的结果——部署在校园平台上、开个网页接口、装个在线批改工具,都算。AGPL 专门盯着这种情况:它写明通过网络让别人用,也要开源。

剩下的情况大多不用紧张。自己装在自己机器上跑、学生在机房里跑、作业交上来老师在本机看——这两个动作都没发生,义务就还没开始。

所以你可以把一整门课、一整个课题组的合规问题压成两句话:我要不要把东西给别人?我是不是让别人隔着网络用上了我的机器? 两个答案都是"不",基本可以放心。有一个是"是",就要去读原文。

三、十个场景,逐个看 ​

按"离校门越来越近、最后跨出去"排列。这张表可以直接打印贴在办公室。

场景交出去了吗开成服务了吗该查什么
① 课堂演示、机房装机否否记下模型名和许可证名;课件里把来源写全
② 学生交作业,本机批改否否提醒学生:作品将来公开时要回头看条款
③ 把安装包、镜像、U 盘发给学生是否随附许可证文本与声明、源码办法;权重和软件各自的证名一起给
④ 校园平台、在线课程提供服务否是AGPL 的网络条款;部分厂商许可对"作为服务提供"另有限制
⑤ 对外招生的收费培训、训练营看情况看情况不许商用的许可在这里最容易越界;社区许可的营收线按哪个主体算
⑥ 毕设或课程作品传到公开仓库、拿去比赛、接单是可能上传就是分发;有些条款明确禁止用于竞赛或对外服务
⑦ 课题组发论文、开源数据集或权重是否论文、代码仓、数据仓三处都要写清许可证名与署名;改动说明别漏
⑧ 校际共享镜像、联合课程、借设备是可能谁把东西交给学生,谁就是分发的人;两所学校之间也要按条款走
⑨ 校企合作:横向课题、企业提供算力或模型、联合实验室看协议看协议限制同时来自许可证和合作协议;协议里"谁可以再用一次"往往没人写
⑩ 学生创业、老师办公司、实验室成果变成产品是是上面所有问题一次到齐;这一档请逐份读原文,并让法务过一遍

两个提醒。

第一个关于⑥。 校内和公开之间没有缓冲,只有一个动作。上一篇文章《大学生AI毕业设计,有哪些本地可跑的开源模型?》按方向整理过哪些模型跑得动,那份清单管"能不能跑",这张表管"能走到哪一步"。学生最容易在这里出事:交作业那天一切合规,把权重传上公开仓库那天,他就成了一次分发的行为人。

第二个关于⑨和⑩。 一旦有别人出钱或者出力,条款就不再只有许可证一份来源。企业给你的模型可能写着"仅限本项目内部使用",合作协议又可能要求成果对外发布。两份文件同时管着你,只有两边都允许的部分才真能用。校企合作和成果转化的具体义务本文不猜,它们写在你们签的那份纸上。

⑥和⑦还有发布那一头。 上面这张表管的是"你拿别人的东西能走到哪一步"。学校、实验室和个人开发者为什么把自己做的东西发出去、他们的许可证为什么通常更宽松、又会在哪一处突然变严,本系列《不做生意的人为什么也开源》讲的是那一头。两篇合起来才是完整的一条路:先知道对方为什么这么写,再判断自己能不能用。

四、最容易被忽略的四处 ​

校名不是许可证上的字段。 条款判的是用途和规模,不会因为场景写着"教学"就换一个答案。更实际一点:同一个课题组、同一台机器、同一个权重,"本科生练手"和"课题组给外部单位提供服务"是两个结论。

"研究许可"里的研究,未必包括教学。 很多研究类许可只围绕 research 和 non-commercial 两个词写,教学在不在里面,取决于它对可授予用途的具体措辞,而不是常识。读的时候盯三样就够:允许做什么、是不是禁止商业用途、要不要你标注来源和改动。

署名和素材是另一条线,也最常漏。 CC BY-4.0 一档的权重(站内目录口径里的 PocketTTS、Parakeet、Citrinet)允许商用,但你必须真的署名——论文脚注、视频简介、课程页脚,写在哪都算,没写就是没做。而课程里用的 BGM、音色、字体根本不属于"开源软件"这个范畴,它们是另一套条款。本站《模型文件到底从哪来》那个"看文件旁边写的许可证名"的习惯,对素材同样管用。

合作里"谁还能再用一次"通常没人写。 企业提供算力或模型给学校,最常见的问题是:企业拿到时是"自己研究用",学校拿去上课算不算自己用,学生再传给同学算不算。协议一句没写,最后动手的那个人就最难解释。这一条不需要懂法律,只需要在开始合作前多问一句。

五、哪一档最省事,以及动手前一页纸 ​

下表不是名次,也不是推荐顺序,只按"条款对使用加了几个条件"从少到多排。分类与例子沿用站内《开源软件许可证详解》和《audio.cpp 模型许可与商用说明》的口径,具体请以你实际使用那份的原文核对。

档条款加了什么在学校和课题组里的表现站内的例子
最省事MIT、Apache-2.0,不分用途十个场景都不设限,只剩保留声明和标注改动Chatterbox、GLM-TTS、SenseVoice、Qwen3-TTS、RVC、IndexTTS 1
要署名CC BY-4.0允许商用,署名不能省PocketTTS、Parakeet-TDT、Citrinet
发出去前要读GPL、LGPL、MPL 这一类自己跑没事;一旦发安装包或做进平台,开源义务立刻生效Seed-VC(GPL-3.0)
按主体画线厂商自定义社区许可学校算不算"个人"、营收线按谁算,看条款对主体的定义IndexTTS 2 与 2.5、HY-MT、Confucius4-R2T2、Stable Audio 3
不许商用CC BY-NC、研究许可校内作业和课堂通常落得进去;收费培训、公开上传、接单不在里面OmniVoice、MuLaCover、YuE2、Hviske、Fish Audio S2 Pro
连改编都受限CC BY-NC-ND不只是不能收费,改完之后的对外提供也被限制Vevo2
暂时没核实标注待确认不等于能用,也不等于不能进付费课程Llama-OuteTTS 1.0、VieNeu-TTS v3 Turbo

给老师和课题组的纸,五行。 装机和买设备的事,《职业院校AI实训室建设指南》和《高校为什么需要建设本地AI实验环境》已经讲过,这里只补许可这一张纸:

要写的一行写什么
软件与框架各自的许可证名,重点看 GPL 和 AGPL
模型与权重模型名 + 具体版本 + 那个版本的许可证名 + 获取日期
两个动作这门课或这个课题要不要发安装包、要不要开在线服务
附带素材BGM、音色、字体、数据集各来自哪里,能不能商用
有没有别人合作企业是谁、成果要不要对外发布、学生作品会不会公开上传

前两行决定风险高低,第三、第五行决定义务什么时候开始生效。五行填满,一学期或者一个周期的问题基本提前解决。

给学生,三句话。 第一句:先记名字再动手,下载那天把版本号和许可证名写进作业说明,成本十秒。第二句:交作业不算发出去,传到公开仓库那天才算,那天要重看一遍条款。第三句:别假设"非商业"能替你说话,收费的课、接单的作品、送去比赛的项目,很多条款早就把这三件事写进了限制。

六、魔当实验室的观点 ​

第一,教学科研场景里真正要管的只有两个动作,不是一个身份。 发出去、开成服务——抓住这两个,十种场景一眼就分成两半:前面两格基本安全,后面每一格都要读原文。抓不住这两个,条款读三遍还是会漏,因为漏的地方从来不在条款里,在你的动作里。

第二,学校和课题组是低风险场合,不是无风险场合。 低风险的意思是:按宽松档选模型、不发镜像、不开服务,就能一路顺畅。它不等于"不用看条款",而恰恰相反——校内最常碰到的非商业许可和研究许可,正是最需要看两眼的两类。把低风险当成无风险,是这门课最容易被教错的一件事,也不该让学生自己去悟。

第三,越是有别人出钱出力的场合,越要先确认最后是谁在分发。 校际共享、校企合作、成果转化这三档,问题都不在"能不能用",而在"我能不能把它转给别人"。这一问只花三十秒,却决定了后面所有义务的归属。魔当实验室在整理站内应用与模型的许可信息时,也把"能不能再分发"当成单独一项来看——教学场景真正需要的,往往就是这个字段。

免责声明:本文是魔当实验室对许可证文本与站内已有许可整理的归纳,讨论的是学校与科研场景下的使用形态,不构成法律意见,也不判定任何具体使用是否合法。文中条款描述以各仓库当时的 LICENSE 原文为准,分类沿用《audio.cpp 模型许可与商用说明》与《开源软件许可证详解》的口径,可能随上游更新而变化。关于法定教学与研究例外的适用条件,本站未做条文核实,请以现行官方文本为准并咨询专业法务。