diff --git a/content/OpenSourceSoftware-Licenses.md b/content/OpenSourceSoftware-Licenses.md index 02e90ba..6a7839f 100644 --- a/content/OpenSourceSoftware-Licenses.md +++ b/content/OpenSourceSoftware-Licenses.md @@ -48,6 +48,30 @@ tags = ["Tech","open","licenses"] 世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。  + 他人修改源码后, + 是否可以闭源? + +--------- No ---------- ---------- Yes ---------+ + │ | + │ | + | | + | | + 新增代码是否采用 每一个修改过的文件, + 同样许可证? 是否都必须放置版权 + +---- No ----- ----- Yes ----+ 说明? + | | +---- No ----- ----- Yes ----+ + | | | | + | | | | + | | | | + 是否需要对源码的 | | | + 修改之处,提供说 | 衍生软件的广告, | + 明文档? GPL 是否可以用你的 Apache + +---- No ----- ----- Yes ----+ 名字销售? + | | +---- No ----- ----- Yes ----+ + | | | | + | | | | + | | | | + LGPL Mozilla BSD MIT + ## Apache License diff --git a/public/opensourcesoftware-licenses/index.html b/public/opensourcesoftware-licenses/index.html index 4baf5a3..0140c4e 100644 --- a/public/opensourcesoftware-licenses/index.html +++ b/public/opensourcesoftware-licenses/index.html @@ -124,6 +124,30 @@
世界上的开源许可证(Open Source License)大概有上百种,而常见的开源协议大致有GPL、BSD、MIT、Mozilla、Apache和LGPL等。
他人修改源码后,
+ 是否可以闭源?
+ +--------- No ---------- ---------- Yes ---------+
+ │ |
+ │ |
+ | |
+ | |
+ 新增代码是否采用 每一个修改过的文件,
+ 同样许可证? 是否都必须放置版权
+ +---- No ----- ----- Yes ----+ 说明?
+ | | +---- No ----- ----- Yes ----+
+ | | | |
+ | | | |
+ | | | |
+ 是否需要对源码的 | | |
+ 修改之处,提供说 | 衍生软件的广告, |
+ 明文档? GPL 是否可以用你的 Apache
++---- No ----- ----- Yes ----+ 名字销售?
+| | +---- No ----- ----- Yes ----+
+| | | |
+| | | |
+| | | |
+
+LGPL Mozilla BSD MIT
Apache License(Apache许可证),是Apache软件基金会发布的一个自由软件许可证。
Apache Licence 是著名的非盈利开源组织 Apache 采用的协议。该协议和BSD类似,同样鼓励代码共享和最终原作者的著作权,同样允许源代码修改和再发布。但是也需要遵循以下条件: