`
glacier3
  • 浏览: 384884 次
  • 性别: 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集群的部署、管理和监控变得简单易行。本文将...

    ext-7.0.0-gpl.zip

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

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

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

    Pick_think3_gpl_thinkdesign开发_think3gpl宏_Pick_think3_gpl_源码

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

    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协议带格式文本,估计做计算机的是绕不开该协议了,可以下载下来研究研究。

    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-...

    凌阳(凌阳)MP4程序演示程序,主要的芯片GPL162003_GPL162002,16位,96MHZ.rar

    在这个压缩包中,我们看到的是一个针对凌阳芯片的MP4程序演示程序,该程序特别适用于GPL162003和GPL162002这两款16位芯片,它们的运行频率为96MHz。 凌阳GPL162003和GPL162002是16位微处理器,专为嵌入式应用设计。...

    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许可证,这意味着源代码是开放的,用户可以自由...

    js ext-4.0.7-gpl

    在本案例中,我们关注的是版本4.0.7,这是一个开源版本,发布于GPL(GNU General Public License)许可证下,允许用户自由使用、修改和分发代码。 `js ext-4.0.7-gpl` 标题暗示了这是一个关于ExtJS的开源版本,版本...

Global site tag (gtag.js) - Google Analytics