展开

关键词

【swupdate文档 二】许可证

您可以根据自由软件基金会发布的GNU通用公共许可证第2版的条款重新分发SWUpdate和/或修改它。 它的大部分还可以根据您的选择,在GNU通用公共许可证的任何后续版本下发布——有关例外情况,请参阅个别文件。 为了更容易地表示许可证,源文件中的许可证头将被替换为对由Linux基金会的SPDX项目[1]定义的唯一许可证标识符的一行引用。 我们使用 SPDX唯一许可标识符(SPDXiidentifiers) Full name SPDX Identifier OSI Approved GNU General Public License v2.0 only GPL-2.0-only Y GNU General Public License v2.0 or later GPL-2.0-or-later Y GNU Lesser General

37320

GNU GPL介绍「建议收藏」

版本号好LGPL版本号2.1公布时不再同样,而LGPL也被重命名为GNU通用公共许可证(Lesser General Public License)以体现GNU哲学观。 当GPL的第二个版本号GPLv2在1991年6月公布时,与此同一时候第二个许可证程序库GNU通用公共许可证(LGPL,the Lesser General Public License)也被公布出来而且一開始就将其版本号定为第二版以表示其和 并将其重命名为轻量级通用公共许可证(又称宽通用公共许可证)(Lesser General Public License)以反映其在整个GNU哲学中的位置。 声明 这是一份GNU通用公共授权非正式的中文翻译。 它并不是由自由软件基金会所发表,亦非使用GNU通用公共授权的软件的法定散布条款——仅仅有GUN通用公共授权英文原文的版本号始具有此等效力。然而。

6310
  • 广告
    关闭

    腾讯云校园大使火热招募中!

    开学季邀新,赢腾讯内推实习机会

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Grafana、Loki 和 Tempo 更改开源协议为AGPL v3

    2.0 转为 AGPL v3 许可证。 根据维基百科解释,AGPL v3 全称是 GNU Affero 通用公共许可协议,是一个广泛被使用的自由软件许可协议,最初由 Affero,Inc 撰写。此许可协议最新版本为“第 3 版(v3)”。 而 AGPL 是改自 GNU 通用公共许可协议,并加入额外条款。 而 GNU 通用公共许可协议,缩写为 GPL,最初由自由软件基金会的理查德·斯托曼为 GNU 项目撰写,是被广泛使用的自由软件许可证,给予了终端用户运行、学习、共享和修改软件的自由。 Apache License(Apache 许可证)是由 Apache 软件基金会发布的自由软件许可证,最初为 Apache http 服务器而撰写。

    71630

    (一)Linux基础(1)

    通用公共许可证): General Public License 大多数软件许可证决意剥夺你共享和修改软件的自由。 相比之下,GNU通用公共许可证试图保证你共享和修改自由软件的自由。——保证自由软件对所有用户是自由的 为了保护你的权利,我们需要作出规定:禁止任何人不承认你的权利,或者要求你放弃这些权利。 通用公共许可证(GPL)到限制重重的著作权(Copyright),BSD许可证比较宽松,甚至跟公有领域更为接近。 以BSD许可证授权的软件派生著作,都必须要包含一段文字以交代源代码的来源。GNU工程将这个称为“令人感到不舒服的BSD交代条款”(obnoxious BSD advertising clause)。 Apache软件基金会与自由软件基金会都同意Apache许可证属于自由软件许可证,且兼容于第三版的GNU通用公共许可证,不过,双方也都同意,第一版与第二版的GNU通用公共许可证并不兼容于Apache许可证

    34900

    AI「抄」代码无罪?GitHub Copilot拿用户的开源代码改一改就去挣钱!

    「他们自己承认,Github Copilot接受了大量GPL(通用公共许可证)代码的训练,这难道不是一种将开源代码清洗为商业产品的形式么。『它通常不会重现精确的代码』这个声明很难令人满意。」 ? GPL——通用公共许可证是什么? 根据维基百科的解释,GNU General Public License,中文翻译为通用公共许可证,简称GPL,是一系列自由软件许可证,可保证用户运行、研究、共享和修改软件的自由。 同时,GPL是一个Copyleft许可证,这意味着任何衍生作品都必须遵循相同或等效的许可条款。 GNU官网对于GPL的解释说,如果你想把修改过的GPL代码向公众发布,就需要提供源代码。 ? https://www.gnu.org/licenses/gpl-faq.zh-cn.html#language-container GPL许可证系列一直是开源软件领域中最受欢迎的软件许可证之一。

    27020

    常见的开源协议

    Apache许可证要求被授权者保留版权和放弃权利的声明,但它不是一个反版权的许可证。 此许可证最新版本为Version 2.0,于2004年1月发布。 许可证。 GPL License GNU通用公共许可协议GNU General Public License,缩写:GNU GPL、GPL,一个被广泛使用的自由软件许可协议条款,保证终端用户运行、学习、分享(复制 最初由理查德·斯托曼(Richard Matthew Stallman)为GNU计划而撰写。此许可证最新版本为Version 3,于2007年6月29日发布。 LGPL License GNU通用公共许可证GNU Lesser General Public License简称LGPL,是由自由软件基金会公布的自由软件授权条款。

    44820

    一文读懂常用开源许可证

    GNU 通用公共许可证(GPL) GNU 通用公共许可证(The GNU's General Public License)是最受欢迎的开源许可证。 Microsoft 公共许可证(Ms-PL) Microsoft 公共许可证(The Microsoft Public License)是微软为释出开源项目而编写和发布的免费开源软件许可证通用开源和发行许可证(CDDL) 通用开源和发行许可证(CDDL)是由太阳微系统公司(Sun Microsystems)发行的开源许可证,旨在用于替换 Sun 公共许可证 (SPL,Sun Public Eclipse 公共许可证(EPL) Eclipse 公共许可证(EPL,Eclipse Public License)是由 Eclipse 基金会(Eclipse Foundation)开发的开源许可证 ,它源自通用公共许可证(CPL,Common Public License)。

    1.9K21

    Centos7.3安装openJDK

    之后,该许可证宣布将根据GPL(通用公共许可证许可证发布。Oracle JDK包含许多组件作为库形式的编程工具集合。 Oracle JDK和OpenJDK之间的主要区别: 1、Oracle JDK根据Oracle二进制代码许可协议获得许可,而OpenJDK具有GNU通用公共许可证GNU GPL)版本2。

    18730

    自由软件许可证GPL

    典型代表就是使用GPL许可证的软件。只要一个软件的许可证是GPL,那么这种软件就是自由软件,所有人都可以自由 使用。 从根本上看,自由软件和GPL许可证并不仅仅与软件有关,还与人类自由有关。 1980年,一个叫Richard Stallman的美国程序员,因为无法容忍软件私有化造成的代码封闭,而创立了GPL许可证。 在GPL的序言里,清楚的写道: " 大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,GNU通用公共许可证GPL力图保证你的共享和修改自由软件的自由。 (自由软件基金会的其他一些软件受GNU通用许可证的保护)。你也可以将它用到你的程序中。当我们谈到自由软件(free software)时,我们指的是自由而不是价格。" 附: * GPL许可证第二版(英文,非官方中文翻译)。 * GPL许可证第三版(英文)。 (完)

    49140

    centos系统使用rmdir命令删除空目录

    rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息: [root@linuxcool ~]# rmdir --version rmdir (GNU 许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。 本软件是自由软件:您可以自由修改和重新发布它。

    20230

    linux系统使用rmdir命令删除空目录

    2 rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息: [root@linux ~]# rmdir --version rmdir (GNU 许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。 本软件是自由软件:您可以自由修改和重新发布它。

    19310

    rmdir命令 – 删除空目录

    rmdir: 正在删除目录 'dir/dir_1' rmdir: 正在删除目录 'dir_2' 显示命令的版本信息: [root@linuxcool ~]# rmdir --version rmdir (GNU 许可证 GPLv3+:GNU 通用公共许可证第 3 版或更新版本https://gnu.org/licenses/gpl.html。 本软件是自由软件:您可以自由修改和重新发布它。

    16400

    码云小课堂 | 主流的开源协议有哪些?我们该如何选择?

    GPL GPL,是GNU General Public License的缩写,是GNU通用公共授权非正式的中文翻译。 GPL2在1991年6月发布,与此同时第二个许可证程序库GNU通用公共许可证(LGPL,the Lesser General Public License)也被发布出来并且一开始就将其版本定为第2版本以表示其和 这个版本一直延续到1999年,并分支出一个派生的LGPL版本号为2.1,并将其重命名为轻量级通用公共许可证(又称宽通用公共许可证)(Lesser General Public License)以反映其在整个 GNU哲学中的位置。 ’),或者不是与初始源代码显著不同的源代码就是被源代码贡献者选择的从公共领域可以得到的程序代码。”

    863100

    62个有用的图形可视化库

    36 multiNetX 根据GNU公共许可证发布的python软件包,用于多层网络的操作和可视化。 它是根据GNU通用公共许可证v3.0发布的。 38 mxGraph 在Apache 2.0许可下发布的客户端JavaScript图表库,使用SVG和HTML进行渲染。 该库可在GNU通用公共许可证下获得。 44 Ogma 由Linkurious开发的用于大型图形可视化和交互的商业JavaScript库。 它是根据GNU公共许可证发布的。 46 Processing.JS 处理视觉编程语言的JavaScript端口。它允许Web浏览器显示动画,视觉应用程序,游戏和其他图形丰富的内容,而无需任何插件。 它是根据GNU GPL许可证发布的。 55 Statnet 一组集成的R工具,用于表示,可视化,分析和模拟网络数据。它在GPL-3下发布。

    1.9K20

    打造一个区块链技术世界的自由开源社区

    开源(Open Source)是1998年2月3日提出的概念,是开放源代码,并遵循开源许可证,可进行自由传播的软件。所谓自由传播指可以自由发布、自由复制、自由修 改、自由使用。 不同的开源许可证规定不同开源软件具有不同的自由度。自由软件(Free Software)具有最大的自由度。开源软件是有商业模式的,而自由软件没有商业模式。    同时GNU建立了通用公共许可证(GPL、General Public License),提出左版(Copyleft)模式,作为自由软件的发行原则。 自由软件基金会一直从事GNU系统编写工作,花力量开发GNU操作系统的内核Hurd,由于种种原因,Hurd的开发未及完成,使GNU系统的编写工作也功亏一篑。 因为比特币是开源的,比特币的区块链的共享价值体系和技术体系被众多的加密货币效仿,区块链技术的生态系统在全球不断进化和演变,比如以太坊为代表的区块链2.0,提出了一个叫智能合约功能的公共区块链平台,我认为通俗讲就是可以给钱编程的软件系统

    89980

    “undefined JNI_GetCreatedJavaVM”和“File format not recognized”错误原因分析

    /third-party/libjvm.so: 不可识别的文件格式 查看nm的版本: nm --version GNU nm 2.16.91.0.5 20051219 (SUSE Linux 本程序是自由软件;您可以按照 GNU 通用公共许可证 的条款对其进行再发行。本程序没有任何担保。 现在换成高一点的版本试试: . /nm --version GNU nm 2.17.50.0.6-20.el5 20061020 Copyright 2005 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License ld下载地址:http://ftp.gnu.org/gnu/binutils/(ld和nm均是GNU binutils的成员之一)。

    63330

    GitHub惹毛开源社区!不免费的Copilot只会抄?自由软件基金会:不能忍

    500美元换一份白皮书 FSF在官网上列出来白皮书应该要解答的内容: Copilot的公共存储库培训是否侵犯版权?使用是否合理使用? 有没有办法让使用Copilot的开发人员遵守GPL等免费软件许可证? 如果Copilot从AGPL覆盖的代码中学习,Copilot有没有侵犯AGPL? FSF发布的GNU通用公共许可证GNU GPL)是世界上最流行的自由软件许可证。 也是唯一以促进和维护软件自由为明确目的而编写的许可证GNU GPL可保证用户运行、研究、共享和修改软件的自由。 https://www.gnu.org/licenses/gpl-faq.zh-cn.html#language-container FSF还会发布其它重要的许可证,包括GNU LGPL、GNU AGPL 和GNU FDL。

    26930

    5W1H聊开源之WhoWhenWhere——谁在何时何地“发明”了开源?

    后来,随着个人电脑的普及,人们对软件的需求扩大,出现了一批专门开发通用软件的公司,这样的软件公司需要对软件收费来获取利润。 施乐的打印机不再提供源代码,Richard无法像以前通过修改代码来解决打印机故障;Richard向商业公司提供了LISP编译器的公共代码,但该公司拒绝分享扩充和改进后的代码。 Stallman提出了与“Copy Right”理念针锋相对的“Copy Left”(许可复制权)理念,其表现形式是GPL,即公共许可证(General Pubic License)。 时间来到1991年,自由软件基金会已经开发了GNU操作系统的大部分组件(例如编译器、编辑器、用户界面等),但是仍然未完成作为操作系统核心的内核,即GNU Hurd。 ? 不过1个月后他就写出了0.02版,该版本已可以运行各种GNU组件了(所以Linux也常被称为GNU Linux)。

    19720

    操作系统Emacs是如何沦落为一代编辑器的?

    人们不喜欢GNU/Linux操作系统作为日常用的系统是有原因的(PS:女生通常不会嫌你穷,嫌你穷多半是因为丑,不好意思打击你)。 剩下的我们都知道了,Linus领先了GNU基金会二十多年统一了江湖。 作为一个著名的黑客,他的主要作品包括Emacs及后来的GNU Emacs,GNU C编译器及GDB调试器。 他所作的GNU通用公共许可证是世上最广为采用的自由软件许可证(GPL),为copyleft观念开拓出一条崭新的道路。 GNU还有一个有意思的递归: ? 事实上,整个GNU计划开发出了除了操作系统内核以外的所有工具: GNU编译器套装(GCC)、GNU的C库(glibc)、以及GNU核心工具组(coreutils),另外也是GNU除错器(GDB)、GNU 引自《若为自由故》 怪不得人们要称呼基于GNU计划和Linux内核的操作系统为: ? GNU一点儿也不敏捷,现代人都知道要先推出MVP,我不是这个意思: ?

    1.2K80

    扫码关注腾讯云开发者

    领取腾讯云代金券