最全的开源许可证列表【引用官方】

2024-05-08 01:58

本文主要是介绍最全的开源许可证列表【引用官方】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

OSI Approved License Logo

以下内容来自:https://opensource.org/licenses/category

许可证按照类别进行分类:

广泛使用并强烈推荐

The below list is based on publicly available statistics obtained at the time of the Report of License Proliferation Committee.

  • Apache License 2.0 (Apache-2.0)
  • 3-clause BSD license (BSD-3-Clause)
  • 2-clause BSD license (BSD-2-Clause)
  • GNU General Public License (GPL)
  • GNU Lesser General Public License (LGPL)
  • MIT license (MIT)
  • Mozilla Public License 2.0 (MPL-2.0)
  • Common Development and Distribution License 1.0 (CDDL-1.0)
  • Eclipse Public License 2.0 (EPL-2.0)

International licenses

  • CeCILL License 2.1
  • European Union Public License (EUPL-1.2)
  • Licence Libre du Québec – Permissive (LiLiQ-P) version 1.1 (LiLiQ-P-1.1)
  • Licence Libre du Québec – Réciprocité (LiLiQ-R) version 1.1 (LiLiQ-R-1.1)
  • Licence Libre du Québec – Réciprocité forte (LiLiQ-R+) version 1.1 (LiLiQ-Rplus-1.1)
  • Mulan Permissive Software License v2 (MulanPSL - 2.0)

Special purpose licenses

Certain licensors, such as schools and the US government, have specialized concerns, such as specialized rules for government copyrights. Licenses that were identified by the License Proliferation Committee as meeting a special need were placed in this group.

  • BSD+Patent (BSD-2-Clause-Patent)
  • Educational Community License, Version 2.0 (ECL-2.0)
  • IPA Font License (IPA)
  • Lawrence Berkeley National Labs BSD Variant License (BSD-3-Clause-LBNL)
  • NASA Open Source Agreement 1.3 (NASA-1.3)
  • OSET Public License version 2.1 (OSET-PL-2.1)
  • SIL Open Font License 1.1 (OFL-1.1)
  • Unicode License Agreement - Data Files and Software
  • The Unlicense (Unlicense)
  • Upstream Compatibility License v1.0 (UCL-1.0)

Other/Miscellaneous licenses

    These licenses do not fall neatly into any category.

  • 0-clause BSD License (0BSD)
  • 1-clause BSD License (BSD-1-Clause)
  • Adaptive Public License (APL-1.0)
  • Artistic license 2.0 (Artistic-2.0)
  • MIT No Attribution License (MIT-0)
  • Open Software License (OSL-3.0)
  • Q Public License (QPL-1.0)
  • Universal Permissive License (UPL)
  • Zero-Clause BSD/Free Public License 1.0.0 (0BSD)
  • zlib/libpng license (Zlib)

Licenses that are redundant with more popular licenses

Several licenses in this group are excellent licenses and have their own followings, however these licenses were perceived by the License Proliferation Committee as completely or partially redundant with existing licenses.

  • Academic Free License 3,0 (AFL-3.0)
  • Attribution Assurance License (AAL)
  • Eiffel Forum License V2.0 (EFL-2.0)
  • Fair License (Fair)
  • Historical Permission Notice and Disclaimer (HPND)
  • Lucent Public License Version 1.02 (LPL-1.02)
  • OpenLDAP Public License Version 2.8 (OLDAP-2.8)
  • The PostgreSQL License (PostgreSQL)
  • University of Illinois/NCSA Open Source License (NCSA)
  • X.Net License (Xnet)

Non-reusable licenses

Licenses in this group are specific to their authors and cannot be reused by others. Many, but not all, of these licenses fall into the category of vanity licenses.

  • Apple Public Source License (APSL-2.0)
  • Computer Associates Trusted Open Source License 1.1 (CATOSL-1.1)
  • eCos License version 2.0
  • EU DataGrid Software License (EUDatagrid)
  • Entessa Public License (Entessa)
  • Frameworx License (Frameworx-1.0)
  • IBM Public License 1.0 (IPL-1.0)
  • LaTeX Project Public License 1.3c (LPPL-1.3c)
  • Motosoto License (Motosoto)
  • Multics License (Multics)
  • Naumen Public License (Naumen)
  • Nethack General Public License (NGPL)
  • Nokia Open Source License (Nokia)
  • OCLC Research Public License 2.0 (OCLC-2.0)
  • Python License (Python-2.0)
  • CNRI Python license (CNRI-Python) (CNRI portion of Python License)
  • RealNetworks Public Source License V1.0 (RPSL-1.0)
  • Ricoh Source Code Public License (RSCPL)
  • Sleepycat License (Sleepycat)
  • Sun Public License 1.0 (SPL-1.0)
  • Sybase Open Watcom Public License 1.0 (Watcom-1.0)
  • Vovida Software License v. 1.0 (VSL-1.0)
  • W3C License (W3C)
  • wxWindows Library License (WXwindows)
  • Zope Public License 2.o (ZPL-2.0)

Superseded licenses

Licenses in this category have been superseded by newer versions.

  • Apache Software License 1.1 (Apache-1.1)
  • Artistic license 1.0 (Artistic-1.0)
  • Common Public License 1.0 (CPL-1.0)
  • Eclipse Public License 1.0 (EPL-1.0)
  • Educational Community License, Version 1.0 (ECL-1.0)
  • Eiffel Forum License V1.0 (EFL-1.0)
  • Lucent Public License ("Plan9"), version 1.0 (LPL-1.0)
  • Mozilla Public License 1.0 (MPL-1.0)
  • Mozilla Public License 1.1 (MPL-1.1)
  • Open Software License 1.0 (OSL-1.0)
  • Open Software License 2.1 (OSL-2.1)
  • PHP License 3.0 (PHP-3.0)
  • Reciprocal Public License, version 1.1 (RPL-1.1)

Licenses that have been voluntarily retired

Self-defining category. No one should use these licenses going forward, although we assume that licensors may or may not choose to continue to use them.

  • CUA Office Public License Version 1.0 (CUA-OPL-1.0)
  • Intel Open Source License (Intel)
  • Jabber Open Source License
  • MITRE Collaborative Virtual Workspace License (CVW)
  • Sun Industry Standards Source License (SISSL)

Uncategorized Licenses

  • Boost Software License (BSL-1.0)
  • Cryptographic Autonomy License v.1.0 (CAL-1.0)
  • Common Public Attribution License 1.0 (CPAL-1.0)
  • GNU Affero General Public License version 3 (AGPL-3.0)
  • ISC License (ISC)
  • Microsoft Public License (MS-PL)
  • Microsoft Reciprocal License (MS-RL)
  • MirOS Licence (MirOS)
  • Non-Profit Open Software License 3.0 (NPOSL-3.0)
  • NTP License (NTP)
  • Open Group Test Suite License (OGTSL)
  • Reciprocal Public License 1.5 (RPL-1.5)
  • Simple Public License 2.0 (SimPL-2.0)

这篇关于最全的开源许可证列表【引用官方】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/968979

相关文章

Spring Boot结成MyBatis-Plus最全配置指南

《SpringBoot结成MyBatis-Plus最全配置指南》本文主要介绍了SpringBoot结成MyBatis-Plus最全配置指南,包括依赖引入、配置数据源、Mapper扫描、基本CRUD操... 目录前言详细操作一.创建项目并引入相关依赖二.配置数据源信息三.编写相关代码查zsRArly询数据库数

Python中DataFrame转列表的最全指南

《Python中DataFrame转列表的最全指南》在Python数据分析中,Pandas的DataFrame是最常用的数据结构之一,本文将为你详解5种主流DataFrame转换为列表的方法,大家可以... 目录引言一、基础转换方法解析1. tolist()直接转换法2. values.tolist()矩阵

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

python展开嵌套列表的多种方法

《python展开嵌套列表的多种方法》本文主要介绍了python展开嵌套列表的多种方法,包括for循环、列表推导式和sum函数三种方法,具有一定的参考价值,感兴趣的可以了解一下... 目录一、嵌套列表格式二、嵌套列表展开方法(一)for循环(1)for循环+append()(2)for循环+pyPhWiFd

Python容器类型之列表/字典/元组/集合方式

《Python容器类型之列表/字典/元组/集合方式》:本文主要介绍Python容器类型之列表/字典/元组/集合方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 列表(List) - 有序可变序列1.1 基本特性1.2 核心操作1.3 应用场景2. 字典(D

Java中数组转换为列表的两种实现方式(超简单)

《Java中数组转换为列表的两种实现方式(超简单)》本文介绍了在Java中将数组转换为列表的两种常见方法使用Arrays.asList和Java8的StreamAPI,Arrays.asList方法简... 目录1. 使用Java Collections框架(Arrays.asList)1.1 示例代码1.

无需邀请码!Manus复刻开源版OpenManus下载安装与体验

《无需邀请码!Manus复刻开源版OpenManus下载安装与体验》Manus的完美复刻开源版OpenManus安装与体验,无需邀请码,手把手教你如何在本地安装与配置Manus的开源版OpenManu... Manus是什么?Manus 是 Monica 团队推出的全球首款通用型 AI Agent。Man

python中列表list切分的实现

《python中列表list切分的实现》列表是Python中最常用的数据结构之一,经常需要对列表进行切分操作,本文主要介绍了python中列表list切分的实现,文中通过示例代码介绍的非常详细,对大家... 目录一、列表切片的基本用法1.1 基本切片操作1.2 切片的负索引1.3 切片的省略二、列表切分的高

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Redis存储的列表分页和检索的实现方法

《Redis存储的列表分页和检索的实现方法》在Redis中,列表(List)是一种有序的数据结构,通常用于存储一系列元素,由于列表是有序的,可以通过索引来访问元素,因此可以很方便地实现分页和检索功能,... 目录一、Redis 列表的基本操作二、分页实现三、检索实现3.1 方法 1:客户端过滤3.2 方法