Wiki 知识库

全部文档 / 标签: CC协议

1 篇
清除

开源协议完全指南:有哪些、怎么用、应该怎么选

本文面向开源新手,用通俗语言系统讲解开源协议知识。首先澄清了开源的定义,指出代码公开不等于开源、免费/开源/源码可见是三件事。接着将常见协议分为三类:宽松型(MIT、BSD、Apache 2.0)、弱传染型(LGPL、MPL 2.0)、强传染型(GPL、AGPL),并逐一解析各协议的许可范围与义务,还介绍了 BSL、SSPL 等源码可见但非开源的协议。文章最后给出使用他人开源代码的五步检查法、为 GitHub 项目添加协议的方法、协议混用规则,以及文档、图片、数据集和 AI 模型的 CC 协议选择建议。

技术 › 编程语言 Adrian Punk 2026-09-1223.5 KB 77.6K 114 83