https://github.com/shaokeyibb/open-source-licenses-in-depth
深入理解开源许可证(Open Source Licenses In Depth)试图用通俗的语言辅以专业化的表述,带领读者深入理解几个主流开源许可证之间的区别,并强调了 copyleft 协议与其他协议之间的兼容性。
https://github.com/shaokeyibb/open-source-licenses-in-depth
Last synced: 20 days ago
JSON representation
深入理解开源许可证(Open Source Licenses In Depth)试图用通俗的语言辅以专业化的表述,带领读者深入理解几个主流开源许可证之间的区别,并强调了 copyleft 协议与其他协议之间的兼容性。
- Host: GitHub
- URL: https://github.com/shaokeyibb/open-source-licenses-in-depth
- Owner: shaokeyibb
- License: cc-by-sa-4.0
- Created: 2022-08-23T06:49:30.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-11T16:44:54.000Z (10 months ago)
- Last Synced: 2024-08-01T20:53:36.042Z (9 months ago)
- Homepage:
- Size: 1.12 MB
- Stars: 163
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
- my-awesome - shaokeyibb/open-source-licenses-in-depth - 07 star:0.2k fork:0.0k 深入理解开源许可证(Open Source Licenses In Depth)试图用通俗的语言辅以专业化的表述,带领读者深入理解几个主流开源许可证之间的区别,并强调了 copyleft 协议与其他协议之间的兼容性。 (Others)
README
# 深入理解开源许可证(Open Source Licenses In Depth)
[](https://hits.seeyoufarm.com)
原文发布于我的博客,[欢迎围观](https://my.minecraft.kim/tech/744/open-source-licenses-in-depth/)
**深入理解开源许可证(Open Source Licenses In Depth)**试图用通俗的语言辅以专业化的表述,带领读者深入理解几个主流开源许可证之间的区别,并强调了 copyleft 协议与其他协议之间的**兼容性**。
## 大纲
- 前言
- 什么是开源许可证?“开源”和“自由”的区别是什么
- 开源许可证
- 自由软件许可证
- Copyleft 许可证
- 小提示:copyleft 许可证不排斥商业化使用
- 主流开源许可证及其区别
- Copyleft 许可证
- 小提示:理解 “合并 / 组合代码”
- 小提示:理解 “明确声明”
- GNU General Public License v3.0
- GNU General Public License v2.0
- GNU Lesser General Public License v3.0
- GNU Affero General Public License v3.0
- Mozilla Public License 2.0
- 宽松许可证
- MIT License
- Apache License 2.0
- BSD Licenses*
- WTFPL
- 其他许可证
- Unlicense
- CC0
- Creative Commons Licenses*
- 最后## 引前言
如果说有什么东西正在为开源世界保驾护航,那就一定不能不提到开源许可证(Open Source License),正是因为这些各不相同的开源许可证的共同支持下,才有了现在这么繁荣的开源软件社区。
但是问题是,这些开源协议太多了(至少有上百种!),即使是主流的几个开源协议,由于其法律文本的晦涩难懂,经常令很多开发者摸不着头脑,不知道他们的软件应当使用什么样的许可协议,或者如何使用这些协议。因此,本文试图通过简单通俗的语言,带领读者了解和区分不同许可证之间的区别。
最后,因为作者知识有限,因此对于本文可能存在的谬误,烦请读者尽数指正,不尽感激!
## 开始阅读
我准备了两个版本的文本,一个是 Markdown 格式,另一个是 PDF 格式。
[Markdown 版](Open-Source-License-In-Depth.md)
[PDF 版](Open-Source-License-In-Depth.pdf)
## 协议
本文采用 [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) 协议许可使用。