-
什么是BSD?开源软件许可协议 Berkeley Software Distribution License
BSD许可证(Berkeley Software Distribution License)是一种开源软件许可协议,最初由加州大学伯克利分校(University of California, Berkeley)开发和使用。BSD许可证是一种宽松的许可协议,允许用户自由使用、修改和分发受许可软件。 BSD许可证有多个版本,其中最常见的版本包括BSD 2-Clause License(两条款许可证)…- 89
- 0
-
什么是EPL?Eclipse公共许可证 Eclipse Public License
ELP即Eclipse公共许可证(全称Eclipse Public License),是一种开源软件许可协议,由Eclipse基金会创建和维护。该许可证是专门为Eclipse开发平台及其相关项目设计的,但也可以用于其他软件项目。 Eclipse公共许可证的主要特点和条款 许可权:该许可证授予用户免费使用、复制、修改、分发、合并和出售软件的权利。 源代码访问:许可证要求在分发时提供软件的源代码或者明…- 738
- 0
-
什么是MPL?Mozilla公共许可证 Mozilla Public Licens
Mozilla公共许可证(Mozilla Public License,MPL)是一种开源软件许可协议,由Mozilla基金会创建和维护。它是一种中等程度的许可协议,结合了自由软件和开源软件的原则。 下面是Mozilla公共许可证的主要特点和条款: 许可权:该许可证授予用户免费使用、复制、修改、分发、合并和出售软件的权利。 源代码访问:许可证要求在分发时提供软件的源代码或者明确指示如何获取源代码。…- 91
- 0
-
常见的开源软件许可协议-Apache许可证
Apache许可证(Apache License)是一种常见的开源协议,由Apache软件基金会(Apache Software Foundation,ASF)创建和维护。Apache许可证是一种宽松的许可协议,允许用户自由使用、修改和分发受许可软件。 Apache许可证的主要特点和条款 许可权:该许可证授予用户免费使用、复制、修改、合并、发布、分发和再授权软件的权利。 源代码访问:许可证要求在分…- 530
- 0
-
MIT许可证怎么用?MIT许可证的来源与特点
朗读:MIT许可证怎么用?MIT许可证的来源与特点 MIT许可证(MIT License),也称为X11许可证或MIT X许可证,是一种广泛使用的开源软件许可协议,得名于麻省理工学院(Massachusetts Institute of Technology,MIT)。该许可证被认为是一种宽松的许可协议,给予使用者较大的自由度。 MIT许可证的主要特点和条款 许可权:该许可证授予任何人免费使用、复…- 1.2k
- 0
-
什么是GPL?GNU通用公共许可证General Public License
GNU通用公共许可证(GNU General Public License,GPL)是一种广泛使用的开源软件许可协议,由自由软件基金会(Free Software Foundation,FSF)创建和维护。该协议的目的是保护软件自由,并确保用户具有自由使用、修改和分发软件的权利。 下面是GNU通用公共许可证的一些重要特点和条款: 自由使用:GPL允许任何人以任何目的使用受许可软件,包括个人使用、商…- 254
- 0
-
什么是知识共享署名 4.0 许可?
知识共享署名4.0许可(Creative Commons Attribution 4.0 International License)是一种开放的知识共享许可协议,用于授权他人使用和分享创作作品。它是知识共享组织推出的一系列许可协议中的一种。 以下是知识共享署名4.0许可的主要特点和条款: 自由共享:该许可证允许他人复制、分发、展示和表演作品,以及创作衍生作品,包括商业用途。 署名要求:使用者必须…- 14
- 0
-
开源等于免费?当然不是!来看看常见的开源许可协议
开源协议是指授予软件源代码公开访问和使用的许可协议。以下是一些常见的开源许可协议: GNU通用公共许可证(GNU General Public License,GPL):这是最常见的开源许可协议之一,要求任何修改或派生作品必须使用相同的开源许可证分发。 MIT许可证(MIT License):这是一种宽松的许可协议,允许修改和商业化使用,只要在源代码中包含原始许可声明和版权声明即可。 Apache…- 139
- 0