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的更多相关文章

  1. 免费申请 WebStorm 使用许可 - free JetBrains Open Source license(s)

    闲聊 步入前端切图仔行列的我曾多次纠结过「到底使用哪种编辑器写前端好用?」这样的问题,前前后后尝试过 Dreamweaver .HBuilder .Sublime Text .Atom 和现在主要使用 ...

  2. The Best Blockchain Open Source Projects

    https://101blockchains.com/blockchain-open-source/ Blockchain has been the buzzword of the year for ...

  3. TWaver Flex开发示例及license下载

    做电信项目的朋友一定知道TWaver,而Flex版具有很好的跨平台性,很适合做B/S模式的应用. Flex版的在线DEMO:http://twaver.servasoft.com/demo/twave ...

  4. Qt License 解读

    对于桌面和移动平台应用 官方说明如下 Qt for Application Development lets you create applications for desktop and mobil ...

  5. Saiku去掉License验证信息以及数据备份(二十一)

    Saiku去掉License验证信息 终于还是走到了这一步,老早就在说要去掉这个License验证了,一直没做因为忙着别的.但是因为这个License还和可定义的用户数相关,限制了我们的使用,所以这里 ...

  6. 开源软件许可认证:open softwae license

    OSIA认证的开放源代码软件的软件许可证有如下21种: 1.The GNU General Public License (GPL) 2.The GNU Library or "Lesser ...

  7. 不仅开源,而且对企业应用完全免费!ExtAspNet弃用GPL v2,拥抱Apache License 2.0(转)

    不仅开源,而且对企业应用完全免费!ExtAspNet弃用GPL v2,拥抱Apache License 2.0(转) 提出问题 ExtAspNet开源以来,一直坚持开源免费的原则,但是其GPL v2的 ...

  8. How to Start Up an Open Source Company

    https://evolveum.com/start-open-source-company/ Evolveum is a successful open source company now. We ...

  9. 35 Top Open Source Companies

    https://www.datamation.com/open-source/35-top-open-source-companies-1.html If you think of open sour ...

  10. 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 ...

随机推荐

  1. Unity编辑器重新编译代码

    最近碰到Unity编辑器偶尔抽风,明明代码都正常的,编译却有个空报错,导致策划/美术有时候需要重启Unity,有时候需要关掉unity+删除Library/AssemblyScript目录再开unit ...

  2. WebSocket 与 SSE 对比:即时通信的选择(一)

    在现代 Web 开发中,实时通信需求越来越多,比如聊天应用.实时通知.直播弹幕.股票行情推送等.实现这些需求的常见技术有 WebSocket 和 SSE(Server-Sent Events),但它们 ...

  3. windows系统应急

    Windows系统的应急响应主要关注在发生安全事件或攻击后,如何迅速采取措施恢复系统的正常运行并确保数据的安全性.应急响应的目标是减少系统受到攻击的损害.恢复操作以及防止类似事件的再次发生. 应急响应 ...

  4. 了解php当中简单的单例模式

    本文由 ChatMoney团队出品 单例模式是一种常用的设计模式,它的核心思想是确保一个类只有一个实例,并提供一个全局访问点来获取这个实例.在 PHP 中实现单例模式通常有三种形式:饿汉式(Eager ...

  5. 1-python中的两大法宝和加载数据

    python中的两大法宝和加载数据 1. Python两大法宝 ① Python3.6.3相当于一个package,package里面有不同的区域,不同的区域有不同的工具. ② Python语法有两大 ...

  6. 关于自定义比较函数 usort 如何使用 类中的方法

    http://blog.csdn.net/qdujunjie/article/details/42081137

  7. dotnet (.Net) Core在不是Web 项目中使用HttpClientFactory正确用法

    在不是web 项目中也不是Api 中使用 HttpClientFactory 先需要添加 Microsoft.Extensions.DependencyInjection.Abstractions M ...

  8. SQL Server 清除表TRUNCATE TABLE 提示: 因为该表正由 FOREIGN KEY 约束引用

    https://blog.csdn.net/dengguawei0519/article/details/101315699 1.找到引用这个表外键名称 SELECT * FROM sys.forei ...

  9. Oracle入门笔记

    数据库迁移 对于数据库迁移来说,如果源数据库与目标数据库版本一致,推荐使用Oracle导入或者pl/sql导入:如果版本不一致,则可以使用sql导入的方式. 创建表空间 create tablespa ...

  10. 将图片地址转为二进制(博客自定义随机背景图API)

    背景 最近写博客. 觉得自己的博客毫无生机,想加一些图片. 于是在找了一些三方的随机图片链接,发现一些问题: 给的些链接不会直接返回图片, 要么是302重定向 要么是返回json 这导致,这个链接无法 ...