Open-Source License Policy
| Copyleft:要求修改后的代码必须以相同的许可证发布。 Public:允许修改和分发,但可能需要提供原始代码的链接。 Permissive:允许自由使用、修改和分发,通常不需要提供原始代码。 Required:如果代码被修改,必须提供源代码。 |
||||
| Licenses NOT allowed for AI Models Training Algorithms & Cloud-Based Applications or Services:不允许用于AI模型训练算法及云应用或服务的许可证 | ||||
| Name | Short Name | Type | Publication(发布要求) | Comments |
| Affero General Public License: | AGPL – 1.0 | Copyleft | Required | |
| Affero General Public License: | AGPL – 3.0 | Copyleft | Required | |
| AGPL - 3.0-only | Copyleft | Required | ||
| AGPL-3.0-or-later | Copyleft | Required | ||
| Server Side Public License | SSPL | Copyleft | Required | When providing SaaS functionality |
| Creative Commons Attribution-ShareAlike: | CC-BY-SA | No | Required | |
| Creative Commons Attribution-Noncommercial-ShareAlike: | CC-BY-NC-SA | N/A | N/A | Code under this license cannot be used for Commercial products |
| Creative Commons Attribution-Noncommercial-ShareAlike: | CC-BY-NC | N/A | N/A | Code under this license cannot be used for Commercial products |
| Creative Commons Attribution-Noncommercial-NoDerivative | CC-BY-NC-ND | N/A | N/A | Code under this license cannot be used for Commercial products |
| Licenses NOT allowed for Preloaded (Applications or Services) and Android Framework:不允许用于预装应用或服务及Android框架的许可证 | ||||
| Name | Short Name | Type | Publication | Comments |
|
Affero General Public License:
|
AGPL - 1.0 | Copyleft | Required | |
| AGPL - 3.0 | Copyleft | Required | ||
| AGPL - 3.0-only | Copyleft | Required | ||
| AGPL-3.0-or-later | Copyleft | Required | ||
|
General Public License:
|
GPL-1.0 | Copyleft | Required | |
| GPL-1.0+ | Copyleft | Required | ||
| GPL-1.0-only | Copyleft | Required | ||
| GPL-1.0-or-later | Copyleft | Required | ||
| GPL-2.0 | Copyleft | Required | ||
| GPL-2.0+ | Copyleft | Required | ||
| GPL-2.0+CE | Copyleft | Required | ||
| GPL-2.0-only | Copyleft | Required | ||
| GPL-2.0-or-later | Copyleft | Required | ||
| GPL-2.0-with-GCC-exception | Copyleft | Required | ||
| GPL-2.0-with-autoconf-exception | Copyleft | Required | ||
| GPL-2.0-with-bison-exception | Copyleft | Required | ||
| GPL-2.0-with-classpath-exception | Copyleft | Required | ||
| GPL-2.0-with-font-exception | Copyleft | Required | ||
| GPL-3.0 | Copyleft | Required | ||
| GPL-3.0+ | Copyleft | Required | ||
| GPL-3.0-only | Copyleft | Required | ||
| GPL-3.0-or-later | Copyleft | Required | ||
| GPL-3.0-with-GCC-exception | Copyleft | Required | ||
| GPL-3.0-with-autoconf-exception | Copyleft | Required | ||
| Storage Networking Industry Association Public License, v1.1 | SNIA Public License V1.1 | Copyleft | Required | For all modification |
| SEDNMAIL License | SENDMAIL | Copyleft | Required | |
| Berkeley DB License | Berkley DB | Copyleft | Required | |
| Sleepycat License: | Sleepycat | Copyleft | Required | |
| Artistic | Artistic-1.0 | Public | Required | If code was modified by Lenovo, |
| Artistic-2.0 | Public | Required | If code was modified by Lenovo, | |
|
Apple Public Source License
|
APSL-1.0 | Public | Required | If code was modified by Lenovo |
| APSL-1.1 | Public | Required | If code was modified by Lenovo | |
| APSL-1.2 | Public | Required | If code was modified by Lenovo | |
| APSL-2.0 | Public | Required | If code was modified by Lenovo | |
|
Common Development and Distribution License:
|
CDDL-1.0 | Public | Required | If code was modified by Lenovo |
| ISC-1.1 | Public | Required | If code was modified by Lenovo | |
| Common Public License: | CPL -1.0 | Public | Required | If code was modified by Lenovo |
|
Eclipse Public License:
|
EPL-1.0 | Public | Required | If code was modified by Lenovo, |
| EPL-2.0 | Public | Required | If code was modified by Lenovo | |
| Erlang Public License | ErlPL-1.1 | Public | Required | If code was modified by Lenovo |
| IBM Public License | IPL-1.0 | Public | Required | |
|
GNU Library General Public License
|
LGPL-2.0 | Copyleft | Required |
If code was “statically” linked
|
| LGPL-2.0+ | Copyleft | Required | ||
|
GNU Lesser General Public License
|
LGPL-2.1-only | Copyleft | Required |
If code was “statically” linked
|
| LGPL-2.1-or-later | Copyleft | Required | ||
|
GNU Lesser General Public License
|
LGPL-3.0-only | Copyleft | Required |
1) If code is “statically” linked, OR
2) If code is “dynamically” linked AND in order to be used by Lenovo’s linked Application, it must be signed by Lenovo or Third-Party signing Authority, e.g. Microsoft. |
| LGPL-3.0-or-later | Copyleft | Required | ||
|
Mozilla Public License
|
MPL-1.0 | Public | Required | If code was modified by Lenovo |
| MPL-1.1 | Public | Required | If code was modified by Lenovo | |
| MPL-2.0 | Public | Required | If code was modified by Lenovo | |
| MPL-2.0 – no-copyleft-exception | Public | Required | If code was modified by Lenovo | |
| Microsoft Reciprocal License: | Ms-RL | Required | ||
|
Netscape License
|
NPL-1.0 | Public | Required | |
| NPL-1.1 | Public | Required | ||
| Sun Public License v1.0: | SPL-1.0 | Public | Required | If code was modified by Lenovo |
| BSD Protection License (different than traditional BSD 2-clause, BSD 3-clause): | BSD-Protection | |||
| Creative Commons Attribution-ShareAlike: | CC-BY-SA | |||
| Creative Commons Attribution-Noncommercial-ShareAlike: | CC-BY-NC-SA | |||
| Common Public Attribution License: | CPAL-1.0 | |||
| Cryptographic Autonomy License: | CAL-1.0 | |||
|
European Union Public License:
|
EUPL-1.0 | Public | Required | |
| EUPL-1.1 | Public | Required | ||
| EUPL-1.2 | Public | Required | ||
| Nethack General Public License: | Nethack General Public License | |||
| Non-Profit Open Software License: | NPOSL-3.0 | |||
| OCLC Research Public License 2.0: | OCLC-2.0 | |||
| ODC Open Database License: | ODbL | |||
|
Open Software License:
|
OSL-1.0 | |||
| OSL-1.1 | ||||
| OSL-2.0 | ||||
| OSL-2.1 | ||||
| OSL-3.0 | ||||
| Q Public License: | QPL-1.0 | |||
| RealNetworks Public Source License: | RPSL-1.0 | |||
| Reciprocal Public License | RPL-1.1 | |||
| RPL-1.5 | ||||
| The Parity Public License: | Parity-6.0.0 | |||
| Parity-7.0.0 | ||||
| gSOAP-1.3b | Required | |||
| VIM license | VIM | Public | Required | For modified code, written offer required – must maintain for 3 years and provide source. |
| Sendmail License | Sendmail | Public | Required | Requires re-distribution of source code (but no copyleft effect). If binary is distributed, statement should be made of how to request source code |
| SISSL | Public | Required | Redistribution of Original code is required (link ok) | |
| FreeImage Public License-1.0 | FPL-1.0 | Public | Required | Redistribution of Original & modified code is required (link ok) |
| Red Hat eCos Public License v1.1 | Public | Required | If modified by Lenovo, source must be distributed | |
| Licenses allowed for Preloaded Applications or Services:允许用于预装应用或服务的许可证 |
||||
| Name | Short Name | Type | Publication | Comments |
| Academic Free License v2.1 | Academic Free License v2.1 | Patent License not granted by original developer | ||
| Artistic | Artistic-1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
| Artistic-2.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) | |
| Carnegie Mellon University License | CMU | Permissive | No | |
| Storage Networking Industry Association Public License, v1.1 | SNIA Public License V1.1 | Public | Required | If code was NOT modified by Lenovo (Written Offer is required) |
| Common Development and Distribution License: | CDDL-1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
| CDDL-1.1 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) | |
| Common Public License: | CPL -1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
| Cron | Cron License | |||
| Expat License | Expat | Permissive | No | |
| Eclipse Public License: | EPL-1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
| EPL-2.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) | |
| Sun Public License v1.0: | SPL-1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
|
GNU Library General Public License
|
LGPL-2.0 | Copyleft | Required |
If code was Dynamically linked and NOT modified
(Written Offer is required) |
| LGPL-2.0+ | Copyleft | Required | ||
|
GNU Lesser General Public License
|
LGPL-2.0-only | Copyleft | Required |
If code was Dynamically linked and NOT modified
(Written Offer is required) |
| LGPL-2.0-or-later | Copyleft | Required | ||
| LGPL-2.1 | Copyleft | Required | ||
| LGPL-2.1+ | Copyleft | Required | ||
| LGPL-2.1-only | Copyleft | Required | ||
| LGPL-2.1-or-later | Copyleft | Required | ||
|
Mozilla Public License
|
MPL-1.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) |
| MPL-1.1 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) | |
| MPL-2.0 | Public | Required | If code was NOT modified by Lenovo (URL to original code must be provided) | |
| 0BSD | 0-BSD | Permissive | No | |
|
Apache
|
Apache-1.0 | Permissive | No | |
| Apache-1.1 | Permissive | No | ||
| Apache-2.0 | Permissive | No | ||
|
BSD
|
BSD | Permissive | No | |
| BSD 2-Clause | Permissive | No | ||
| BSD 3-Clause | Permissive | No | ||
| BSD-1-Clause | Permissive | No | ||
| BSD-2-Clause | Permissive | No | ||
| BSD-2-Clause-FreeBSD | Permissive | No | ||
| BSD-2-Clause-NetBSD | Permissive | No | ||
| BSD-2-Clause-Patent | Permissive | No | ||
| BSD-3-Clause | Permissive | No | ||
| BSD-3-Clause-Attribution | Permissive | No | ||
| BSD-3-Clause-Clear | Permissive | No | ||
| BSD-3-Clause-LBNL | Permissive | No | ||
| BSD-3-Clause-No-Nuclear-License | Permissive | No | ||
| BSD-3-Clause-No-Nuclear-License-2014 | Permissive | No | ||
| BSD-3-Clause-No-Nuclear-Warranty | Permissive | No | ||
| BSD-4-Clause | Permissive | No | ||
| BSD-4-Clause-UC | Permissive | No | ||
| BSD-Protection | Permissive | No | ||
| BSD-Source-Code | Permissive | No | ||
| Boost | BSL-1.0 | Permissive | No | |
| ICU License | ICU | Permissive | No | |
| IJG | Permissive | No | ||
| ISC | Permissive | No | ||
| Libpng | Permissive | No | ||
| MIT License | MIT | Permissive | No | |
| CMU License | MIT-CMU | Permissive | No | |
| Enlightenment License | MIT-advertising | Permissive | No | |
| enna License | MIT-enna | Permissive | No | |
| feh License | MIT-feh | Permissive | No | |
| MIT +no-false-attribs license | MITNFA | Permissive | No | |
| University of Illinois/NCSA Open Source License | NCSA | Permissive | No | |
| Open LDAP Public License v2.8 | OLDAP-2.8 | Permissive | No | BSD-like |
| OpenSLP License | OpenSPL | |||
| Public License | Public Domain | Permissive | No | |
| Public License | Public Domain - SUN | Permissive | No | |
| Unicode-DFS-2015 | Permissive | No | ||
| Unicode-DFS-2016 | Permissive | No | ||
| Unicode-TOU | Permissive | No | ||
| Public License | Unlicense | Permissive | No | |
| W3C Software Notice and License | W3C | Permissive | No | |
| W3C-19980720 | Permissive | No | ||
| W3C-20150513 | Permissive | No | ||
| Public License | WTFPL | Permissive | No | |
| X11 License | X11 | Permissive | No | |
| zlib License | ZLIB | Permissive | No | |
| zlib/libpng License with Acknowledgement | zlib-acknowledgement | Permissive | No | |
| Zope Public License | ZPL-2.1 | Permissive | No | Similar to BSD, but modified files should be clearly marked |
| bzip2 and libbzip2 License v1.0.5 | bzip2-1.0.5 | Permissive | No | |
| bzip2 and libbzip2 License v1.0.6 | bzip2-1.0.6 | Permissive | No | |
| curl License | curl | Permissive | No | |
| libtiff License | libtiff | Permissive | No | |
| OpenSSL License | OpenSSL | Permissive | No | |
| Openfont-1.1 | Permissive | No | ||
| FastCGI Open Market Licence | FastCGI | Permissive | No | |
| NTP License | NTP | Permissive | No | |
| Purdue License | Purdue | Permissive | No | |
| Sun Industry Standards Source License (SISSL) | SISSL | Permissive | No | Link to original code should be provided |
| Vixie Cron License (vixie-cron) | vixie-cron | Permissive | No | |
| xinetd | xinetd | Permissive | No | |
| Sun RPC License | Permissive | No | Only as part of distributed product, not by itself | |
| Apple MIT License | Permissive | No | ||
| Zend License v2.0 | Permissive | No | ||
Open-Source License Policy的更多相关文章
- 免费申请 WebStorm 使用许可 - free JetBrains Open Source license(s)
闲聊 步入前端切图仔行列的我曾多次纠结过「到底使用哪种编辑器写前端好用?」这样的问题,前前后后尝试过 Dreamweaver .HBuilder .Sublime Text .Atom 和现在主要使用 ...
- The Best Blockchain Open Source Projects
https://101blockchains.com/blockchain-open-source/ Blockchain has been the buzzword of the year for ...
- TWaver Flex开发示例及license下载
做电信项目的朋友一定知道TWaver,而Flex版具有很好的跨平台性,很适合做B/S模式的应用. Flex版的在线DEMO:http://twaver.servasoft.com/demo/twave ...
- Qt License 解读
对于桌面和移动平台应用 官方说明如下 Qt for Application Development lets you create applications for desktop and mobil ...
- Saiku去掉License验证信息以及数据备份(二十一)
Saiku去掉License验证信息 终于还是走到了这一步,老早就在说要去掉这个License验证了,一直没做因为忙着别的.但是因为这个License还和可定义的用户数相关,限制了我们的使用,所以这里 ...
- 开源软件许可认证:open softwae license
OSIA认证的开放源代码软件的软件许可证有如下21种: 1.The GNU General Public License (GPL) 2.The GNU Library or "Lesser ...
- 不仅开源,而且对企业应用完全免费!ExtAspNet弃用GPL v2,拥抱Apache License 2.0(转)
不仅开源,而且对企业应用完全免费!ExtAspNet弃用GPL v2,拥抱Apache License 2.0(转) 提出问题 ExtAspNet开源以来,一直坚持开源免费的原则,但是其GPL v2的 ...
- How to Start Up an Open Source Company
https://evolveum.com/start-open-source-company/ Evolveum is a successful open source company now. We ...
- 35 Top Open Source Companies
https://www.datamation.com/open-source/35-top-open-source-companies-1.html If you think of open sour ...
- Why We Changed YugaByte DB Licensing to 100% Open Source
转自:https://blog.yugabyte.com/why-we-changed-yugabyte-db-licensing-to-100-open-source/ 主要说明了YugaByte ...
随机推荐
- Unity编辑器重新编译代码
最近碰到Unity编辑器偶尔抽风,明明代码都正常的,编译却有个空报错,导致策划/美术有时候需要重启Unity,有时候需要关掉unity+删除Library/AssemblyScript目录再开unit ...
- WebSocket 与 SSE 对比:即时通信的选择(一)
在现代 Web 开发中,实时通信需求越来越多,比如聊天应用.实时通知.直播弹幕.股票行情推送等.实现这些需求的常见技术有 WebSocket 和 SSE(Server-Sent Events),但它们 ...
- windows系统应急
Windows系统的应急响应主要关注在发生安全事件或攻击后,如何迅速采取措施恢复系统的正常运行并确保数据的安全性.应急响应的目标是减少系统受到攻击的损害.恢复操作以及防止类似事件的再次发生. 应急响应 ...
- 了解php当中简单的单例模式
本文由 ChatMoney团队出品 单例模式是一种常用的设计模式,它的核心思想是确保一个类只有一个实例,并提供一个全局访问点来获取这个实例.在 PHP 中实现单例模式通常有三种形式:饿汉式(Eager ...
- 1-python中的两大法宝和加载数据
python中的两大法宝和加载数据 1. Python两大法宝 ① Python3.6.3相当于一个package,package里面有不同的区域,不同的区域有不同的工具. ② Python语法有两大 ...
- 关于自定义比较函数 usort 如何使用 类中的方法
http://blog.csdn.net/qdujunjie/article/details/42081137
- dotnet (.Net) Core在不是Web 项目中使用HttpClientFactory正确用法
在不是web 项目中也不是Api 中使用 HttpClientFactory 先需要添加 Microsoft.Extensions.DependencyInjection.Abstractions M ...
- SQL Server 清除表TRUNCATE TABLE 提示: 因为该表正由 FOREIGN KEY 约束引用
https://blog.csdn.net/dengguawei0519/article/details/101315699 1.找到引用这个表外键名称 SELECT * FROM sys.forei ...
- Oracle入门笔记
数据库迁移 对于数据库迁移来说,如果源数据库与目标数据库版本一致,推荐使用Oracle导入或者pl/sql导入:如果版本不一致,则可以使用sql导入的方式. 创建表空间 create tablespa ...
- 将图片地址转为二进制(博客自定义随机背景图API)
背景 最近写博客. 觉得自己的博客毫无生机,想加一些图片. 于是在找了一些三方的随机图片链接,发现一些问题: 给的些链接不会直接返回图片, 要么是302重定向 要么是返回json 这导致,这个链接无法 ...