首页 > 其他分享 >Open-Source License Policy

Open-Source License Policy

时间:2025-01-17 18:25:05浏览次数:1  
标签:code License No Required Permissive Source Policy Open Public

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    

标签:code,License,No,Required,Permissive,Source,Policy,Open,Public
From: https://www.cnblogs.com/shanchunfangyangwa/p/18677494

相关文章

  • SpringCloudAlibaba:从0搭建一套快速开发框架-04 OpenFeign的使用
    序言:上篇安装了Nacos并注册了系统服务,本篇主要介绍OpenFeign的集成使用。OpenFeign简介OpenFeign是一个声明式的HTTP客户端,它通过注解的方式简化了调用RESTfulAPI的过程。它是SpringCloud的一部分,用于在微服务架构中简化服务间的通信。与传统的使用RestTemplate......
  • OpenAI 宕机思考丨Kubernetes 复杂度带来的服务发现系统的风险和应对措施
    作者:王建伟(正己)12月11日,OpenAI旗下AI聊天机器人平台ChatGPT、视频生成工具Sora及其面向开发人员的API自太平洋时间下午3点左右起发生严重中断,耗费约三个小时才顺利恢复所有服务。OpenAI在事后报告中写道,“该问题源自新部署的遥测服务,此项服务无意间压垮了Kuberne......
  • Qt+OpenCV实现图片压缩(JPEG、PNG)
    一、概述需求:1.编写一个小工具实现图片压缩2.图片仅支持JPEG和PNG格式3.目的是压缩图片在磁盘中所占用的大小4.使用的开发语言是Qt、C++、OpenCV5.压缩的质量可以动态调节如下图所示:ps:1.如果图片是jpeg......
  • GaussDB云原生数据库SQL引擎继承原来openGauss的词法解析,语法解析,查询重写,查询优化和
    云原生数据库SQL引擎继承原来openGauss的词法解析,语法解析,查询重写,查询优化和执行引擎的能力。由于云原生数据库是shareddisk架构,一个事务在一个节点上执行,所以不需要原来分布式根据分布式key进行数据分布,分布式执行和分布式2PC提交的能力。为了支持数据库粒度的异地多活,云原生......
  • openEuler与Rocky环境部署
    更详细的openEuler环境部署于基础知识可以查看我之前的博客RHCE的学习(13)安装OpenEuler下载网址:openEuler社区发行版|openEuler下载|openEuler社区版本选择:openEuler22.03LTSSP3,即长期更新版,其使用linux内核版本如下图:​选择基本ISO版本:​创建虚拟机实例......
  • 【微服务】使用 Apifox、Postman 测试 Dubbo 服务,Apache Dubbo OpenAPI 即将发布
    ApacheDubboOpenAPI简介1.1设计背景在微服务体系中,RPC服务的文档管理、测试、调用协作一直都是影响研发效能的关键一环,这些难题通常是由于RPC的特性所决定的:RPC服务的定义方式、RPC协议格式不一,缺少放之宇宙而皆准的统一规范。长期以来,ApacheDubbo的开发者们也面临同......
  • OpenGL
    #include<GLFW/glfw3.h>intmain(void){GLFWwindow*window;/*Initializethelibrary*/if(!glfwInit())return-1;/*CreateawindowedmodewindowanditsOpenGLcontext*/window=glfwCreateWindow(640,480,"......
  • opencv实现像素统计的示例代码
    在OpenCV中,统计图像的像素信息(如像素值分布、最大值、最小值、均值等)是常见的操作。以下是一些常用的方法和函数,用于统计图像的像素信息:统计像素值的基本信息最大值、最小值、均值、标准差:使用cv::minMaxLoc()和cv::meanStdDev()函数可以快速计算图像的最大值、最小值......
  • 介绍5种从resources获取inputStream的方法
    在大多数情况下,推荐使用ResourceLoader或ClassPathResource来加载资源文件。@Component@Slf4jpublicclassTestFileService{@AutowiredprivateResourceLoaderresourceLoader;@PostConstructpublicvoidtestInputStream()throwsIOException{......
  • openlayers 6/7 filter 过滤 颜色过滤
    openlayersfilter过滤颜色过滤目录openlayersfilter过滤颜色过滤简介主要特点使用场景示例创建filter使用过滤颜色设置模式切换tips线上示例简介OpenLayers是一个开源的JavaScript库,用于在网页上显示地图。它允许开发者创建交互......