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. 私有网盘部署-Cloudreve网盘

    前言 关于私有网盘,企业级网盘可选可道云,filebroser,seafile等.关于私有网盘,笔者推荐Cloudreve. 无论是从使用角度看,WebDa.离线下载.分享管理.文件检索,还是管理角度 ...

  2. 操作系统:Linux如何获取所有设备信息

    本节了解下Linux是如何管理设备的,将从Linux如何组织设备开始,然后研究设备相关的数据结构,最后写一个Linux设备驱动实例. 感受一下Linux下的设备信息 Linux的设计哲学是一起皆是文件 ...

  3. .NET外挂系列:8. harmony 的IL编织 Transpiler

    一:背景 1. 讲故事 前面文章所介绍的一些注入技术都是以方法为原子单位,但在一些罕见的场合中,这种方法粒度又太大了,能不能以语句为单位,那这个就是我们这篇介绍的 Transpiler,它可以修改方法 ...

  4. C#实现MCP Client 与 LLM 连接,抓取网页内容功能!

    前面的课程,我们已经用C#实现了,自己的MCP Client. 下面我们一起来实现,MCP Client与LLM 对接. 一.添加依赖库 目前来说,绝大部分的大模型的API,都是遵循OpenAI的接口 ...

  5. JuiceFS 企业版 5.2:迈入千亿文件时代,稳定性与性能再升级,首次支持 Windows 客户端

    JuiceFS 企业版 5.2 版本近日发布,文件管理规模迈入千亿级.此次升级重点提升了超大规模集群的稳定性,优化了分布式缓存的网络性能,并增强了系统的易用性与安全性,旨在支持高并发访问等复杂的高性能 ...

  6. Java子类上加lombock注解@Data或者@ToString,日志中不包括父类的属性

    问题描述:Java子类上加lombock注解@Data或者@ToString,在翻阅日志的时候,发现不打印父类的属性. 问题分析:@Data在编译时会自动为实体类添加setter.getter和toS ...

  7. DOS命令快速启动和关闭MySQL服务

    为了搭建网格服务框架,在本地创建了MySQL数据库,但是,为了减少内存占用,MySQL数据库服务没有设置为自动启动,所以,需要手动的开启和关闭服务.因此,需要掌握一些短小精悍的DOS命令,下面介绍启动 ...

  8. 深入理解Nginx-模块开发与架构解析(第2版)第二章

    Nginx的配置 运行中Nginx进程间的关系 # 为什么产品环境下安装master-worker方式配置同时启动多个进程? - master进程不会对用户提供服务,只用于管理真正提供服务的worke ...

  9. springboot 事件监听@EventListener注解用法

    前言 关于@EventListener注解,百度了一下,网上的教程很多都是继承这个,实现那个的,其实根本用不着这么麻烦,所以就写了此文,如文章所讲有误,还请谅解 更多详细用法请百度一下~ 作用 关于事 ...

  10. update注入之我理解

    1.基本语法 update test.test_table set username='admin123',password=000 where id=1; update test.test_tabl ...