`
glacier3
  • 浏览: 388268 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

什么是GPL

 
阅读更多
在自由软件所使用的各种许可证之中,最为人们注意的也许是通用性公开许可证(General Public License,简称GPL)。

GPL同其它的自由软件许可证一样,许可社会公众享有:运行、复制软件的自由,发行传播软件的自由,获得软件源码的自由,改进软件并将自己作出的改进版本向社会发行传播的自由。

GPL还规定:只要这种修改文本在整体上或者其某个部分来源于遵循GPL的程序,该修改文本的整体就必须按照GPL流通,不仅该修改文本的源码必须向社会公开,而且对于这种修改文本的流通不准许附加修改者自己作出的限制。因此,一项遵循GPL流通的程序不能同非自由的软件合并。GPL所表达的这种流通规则称为copyleft,表示与copyright(版权)的概念“相左”。  
分享到:
评论

相关推荐

    HDP-GPL-3.1.4.0-centos7-gpl.tar.gz

    标题 "HDP-GPL-3.1.4.0-centos7-gpl.tar.gz" 提供的信息表明,这是一个与HDP(Hortonworks Data Platform)相关的开源版本,版本号为3.1.4.0,是为CentOS 7操作系统设计的。HDP是一个基于Apache Hadoop的全面数据平台...

    HDP-GPL-3.1.0.0-centos7-gpl.tar.gz

    《Ambari最新版安装详解:HDP-GPL-3.1.0.0-centos7-gpl.tar.gz深度解析》 在大数据处理领域,Apache Ambari是一款至关重要的工具,它提供了直观的Web界面,使得Hadoop集群的部署、管理和监控变得简单易行。本文将...

    OpenJDK做为GPL许可(GPL-licensed)的Java平台的实现

    OpenJDK做为GPL许可(GPL-licensed)的Java平台的实现,

    Pick_think3_gpl_thinkdesign开发_think3gpl宏_Pick_think3_gpl_源码

    thinkdesign GPL 宏写的实例 供对think3中gpl有兴趣的做参考。

    ext-7.0.0-gpl.zip

    标题中的"ext-7.0.0-gpl.zip"是一个软件扩展或库的压缩包,遵循GPL(GNU General Public License)开源协议。这通常意味着它是一个免费的、可修改的软件,用户可以查看源代码并根据需要进行定制,但必须保留原始许可...

    HDP-GPL-3.0.1.0-centos7-gpl.tar.gz 用于部署HDP大数据平台,处理和分析各种类型的数据

    该软件包主要用于在CentOS 7操作...通过安装和配置HDP-GPL-3.0.1.0-centos7-gpl.tar.gz,您可以搭建一个功能强大的大数据平台,用于处理和分析各种类型的数据。它可以帮助您实现数据的存储、处理、查询和可视化等任务。

    GPL16200_programming_SUNPLUS_

    《GPL16200编程指南:深入了解SUNPLUS芯片》 在电子工程领域,编程是将硬件设备赋予生命的关键步骤。本指南聚焦于GPL16200系列芯片,这是由SUNPLUS公司推出的一款高性能微控制器。该编程指南为开发者提供了详尽的...

    GPL 2.0协议

    GPL 2.0协议带格式文本,估计做计算机的是绕不开该协议了,可以下载下来研究研究。

    GPL协议中文版 PDF格式

    中文GPL文档 可以参考下 平时用的软件有没触犯协议 GPL协议中文版

    PyQt win gpl 4 11 1 zip

    这里的"PyQt win gpl 4 11 1 zip"指的是 PyQt 的 Windows 平台下的 GPL 版本4.11.1的压缩包文件。GPL(GNU General Public License)是一种开源软件许可证,允许用户自由地使用、修改和分发代码,但要求任何基于此...

    gplcc:GPL合作承诺

    什么是GPL合作承诺 GPL合作承诺是GPLv2和LGPLv2.x版权持有者及其他支持者的声明,它为被许可人提供了在终止许可之前更正侵权行为的公平机会。 如果发生违规,GPLv2和LGPLv2.x的“自动终止”功能无法提供明确的...

    ext-4.0.2a-gpl

    标题“ext-4.0.2a-gpl”与描述中的“ext-4.0.2a-gplext-4.0.2a-gpl”都指向同一个关键信息,即EXT 4.0.2a,它是一个开源的文件系统扩展,而“gpl”指的是GNU General Public License,这是一个广泛使用的自由软件...

    ffmpeg-win64-gpl.zip

    这个“ffmpeg-win64-gpl.zip”文件是为Windows 10用户准备的FFmpeg预编译版本,包含了GPL许可证下的软件组件。以下是关于FFmpeg及其在Windows 10环境下使用的相关知识点: 1. **FFmpeg的基本概念**:FFmpeg是一套跨...

    PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exe

    PyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exePyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exePyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exePyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exePyQt4-4.11.4-gpl-Py2.7-Qt4.8.7-x64.exePyQt4-...

    ffmpeg-master-latest-win64-gpl-shared

    这个压缩包"ffmpeg-master-latest-win64-gpl-shared"是针对Windows 64位操作系统编译的最新FFmpeg版本,包含了动态链接库(shared),这意味着在使用时,程序会依赖这些库文件来执行各种多媒体操作。 FFmpeg 包含了...

    VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件

    VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。

    ext-4.2.1-gpl.7z

    标题中的"ext-4.2.1-gpl.7z"指的是一个开源的软件扩展库,采用GNU General Public License(GPL)版本4.2.1发布,并被压缩为7z格式的文件。7z是一种高压缩率的文件存档格式,由7-Zip软件创建,能有效地存储大量数据...

    mysql-cluster-gpl-7.2.4-win32

    MySQL Cluster GPL 7.2.4-win32是一款专为Windows 32位操作系统设计的高性能、高可用性的数据库集群解决方案。MySQL Cluster以其分布式架构、数据复制和自动故障切换等功能,为企业提供了强大的数据库服务保障。 ...

    gpl.txt源码不给的方法

    标题和描述中所提及的知识点主要围绕如何在遵循GPL(General Public License)许可证的前提下,有策略地管理和发布源代码,尤其是对于那些不希望公开的部分。以下是对这些知识点的详细解析: ### GPL许可证与代码...

    ffmpeg-win64-gpl

    它包含了多个组件,如 FFmpeg 命令行工具、FFplay 播放器和 FFprobe 分析器,这些都在 "ffmpeg-win64-gpl" 包中提供。这个压缩包专门针对64位Windows系统,并且基于GPL许可证,这意味着源代码是开放的,用户可以自由...

Global site tag (gtag.js) - Google Analytics