这是 perlgpl 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
perlgpl - GNU 通用公共许可证,版本 1
概要
你可以在 Pod 中通过“L ”
或者你可以通过输入“perldoc perlgpl”来查看这个文档
商品描述
Perl 是免费软件; 您可以根据以下任一条款重新分发和/或修改它:
a) 由 Free 发布的 GNU 通用公共许可证
软件基金会; 版本 1,或(由您选择)任何
更高版本,或
b) 此套件附带的“艺术许可”。
这是 “GNU 一般用途总体评估 公共 执照, 版本 1". 在这里,模块、程序、
等,想要将其声明为他们的分发许可证可以链接到它。
对于 Perl 艺术许可证,请参阅 perlartistic。
GNU 一般 PUBLIC 许可
GNU通用公共许可证
1版,1989年XNUMX月
版权所有 (C) 1989 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 美国
每个人都可以复制和分发逐字记录副本
许可证文档的内容,但不允许对其进行更改。
前言
大多数软件公司的许可协议试图留住用户
任凭这些公司摆布。 相比之下,我们的公众
许可旨在确保您自由共享和自由更改
软件——确保该软件对其所有用户都是免费的。 这
通用公共许可证适用于自由软件基金会的
软件以及作者承诺使用它的任何其他程序。
您也可以将它用于您的程序。
当我们谈到自由软件时,我们指的是自由,而不是自由。
价格。 具体来说,通用公共许可证旨在使
确保您有免费赠送或出售免费副本的自由
软件,您收到源代码或可以根据需要获得它,
您可以更改软件或以新的免费方式使用它的一部分
程式; 并且你知道你可以做这些事情。
为了保护您的权利,我们需要做出禁止的限制
任何人否认您拥有这些权利或要求您放弃这些权利。
如果您将这些限制转化为对您的某些责任,
分发软件的副本,或者进行修改。
例如,如果您分发此类程序的副本,是否
免费提供或收费,您必须授予接收者所有的权利,
你有。 您必须确保他们也收到或可以得到
源代码。 你必须告诉他们他们的权利。
我们通过两个步骤保护您的权利:(1)对该软件进行版权保护,以及
(2)向您提供此许可证,该许可证授予您复制的法律许可,
分发和/或修改软件。
此外,对于每个作者和我们的保护,我们希望确保
每个人都知道免费有没有保修
软件。 如果该软件被他人修改并通过,则我们
希望接收者知道他们所拥有的不是原始的,所以
别人引入的任何问题都不会反映在原始问题上
作者的声誉。
复制,分发和分发的确切条款和条件
修改如下。
GNU通用公共许可证
复制,分发和修改的条款和条件
0. 本许可协议适用于任何程序或其他作品
包含版权所有者放置的通知,说它可能是
根据本通用公共许可证的条款分发。 这
下文中的“程序”是指任何此类程序或作品,以及“基于作品的
在程序上”是指程序或任何包含
程序或其一部分,逐字或经过修改。 每个
被许可人被称为“您”。
1. 您可以复制和分发程序源的逐字副本
您收到的代码,在任何媒体中,只要您显眼地并且
在每个副本上适当地发布适当的版权声明和
免责声明; 保持完整的所有与此相关的通知
通用公共许可证并且没有任何保证; 并给予任何
本程序的其他接收者 本通用公共许可证的副本
与程序一起。 您可能会为以下的身体行为收取费用
转移副本。
2. 您可以修改您的程序或任何部分的副本
它,并根据段落的条款复制和分发此类修改
1 以上,前提是您还执行以下操作:
a) 使修改后的文件带有显着的通知,说明
您更改了文件和任何更改的日期; 和
b) 导致您分发或出版的任何作品的全部,
全部或部分包含程序或其任何部分,或者
有或没有修改,免费许可给所有人
本通用公共许可证条款下的第三方(除了
您可以选择为部分或全部提供保修保护
第三方,由您选择)。
c) 如果修改后的程序正常交互读取命令时
运行,您必须在开始运行以进行此类交互式使用时引起它
以最简单和最常用的方式,打印或显示
公告,包括适当的版权通知和通知
没有保修(或者说您提供
保证),并且用户可以根据这些重新分发程序
条件,并告诉用户如何查看此 General 的副本
公共许可证。
d) 您可能会就转移数据的物理行为收取费用
副本,您可以选择提供保修保护
换取费用。
仅将另一项独立工作与程序(或其
衍生)在存储或分发介质的卷上不会带来
这些条款范围内的其他工作。
3. 您可以复制和分发程序(或其一部分或衍生
它,根据第 2 段)以目标代码或可执行形式的条款
上述第 1 和第 2 段前提是您还执行以下操作之一:
a) 随附完整的相应机器可读文件
源代码,必须根据以下条款分发
上文第 1 和第 2 段; 或者,
b) 随附书面报价,有效期至少为三年
年,免费给任何第三方(象征性收费除外
用于分发成本)完整的机器可读副本
相应的源代码,根据条款分发
上文第 1 和第 2 段; 或者,
c) 附上您收到的关于在哪里的信息
可以得到相应的源代码。 (这个替代方案是
仅允许用于非商业性发行,并且仅当您
仅以目标代码或可执行形式接收程序。)
作品的源代码是指制作作品的首选形式
对其的修改。 对于一个可执行文件,完整的源代码意味着
它包含的所有模块的所有源代码; 但是,作为一个特殊的
例外,它不需要包含标准模块的源代码
与可执行文件所在的操作系统相关的库
文件运行,或用于标准头文件或定义文件
伴随该操作系统。
4. 您不得复制、修改、再许可、分发或转让
本通用公共许可证明确规定的程序除外。
任何以其他方式复制、修改、再许可、分发或转让的尝试
该程序无效,并将自动终止您的使用权
本许可下的程序。 然而,已收到的当事人
根据此一般公众从您那里获得的副本或使用副本的权利
许可证不会终止他们的许可证,只要这些方
保持完全合规。
5. 通过复制、分发或修改程序(或任何基于作品的
在程序中)您表示您接受此许可,
及其所有条款和条件。
6.每次您重新分发本程序(或基于本程序的任何作品,
程序),接收者自动从原件获得许可
许可方根据这些条款复制、分发或修改程序
条款和条件。 您不得对以下内容施加任何进一步的限制
收件人行使此处授予的权利。
7.自由软件基金会可以发布修订和/或新版本
不时签发的通用公共许可证。 这样的新版本将
在精神上与当前版本相似,但可能在细节上有所不同
解决新问题或疑虑。
每一个版本都有不同的版本号。 如果程序
指定适用于它的许可证的版本号和“任何
更高版本”,您可以选择遵守条款和条件
该版本或免费版发布的任何更高版本
软件基础。 如果程序未指定版本号
许可证,您可以选择自由软件曾经发布的任何版本
基金会。
8.如果您希望将本程序的某些部分合并到其他免费版本中
分发条件不同的程序,请写给作者
寻求许可。 对于免费版享有版权的软件
软件基金会,写信给自由软件基金会; 我们有时
为此例外。 我们的决定将以两个目标为指导
维护我们的自由软件的所有衍生产品的自由状态,以及
通常促进软件共享和重用。
没有保修
9.由于该程序是免费的,因此不作任何担保
对于该计划,在适用法律允许的范围内。 除了时间
著作权人和/或其他方的书面声明
按“原样”提供程序,不作任何形式的明示保证
或暗示(包括但不限于)以下暗示的保证:
特定目的的适销性和适用性。 整个风险
该程序的质量和性能取决于您。 应该
程序证明是无效的,您承担所有必要服务的费用,
修理或纠正。
10.在任何情况下,除非适用法律要求或未经书面同意
任何版权持有人或任何其他可能修改和/或更改的缔约方
按照上述许可重新分配程序,对您承担损害赔偿责任,
包括引起的任何一般性,特殊性,偶发性或后果性损害
超出了使用或无法使用程序的范围(包括但不限于)
丢失数据或提供的数据不准确或丢失的原因
您或第三方或与其他任何人合作的程序失败
计划),即使已经通知了该持有人或另一方
发生此类损坏的可能性。
END条款和条件
附录:如何将这些条款应用于您的新计划
如果您开发一个新程序,并且希望它是最伟大的
对人类可能的用途,实现这一目标的最佳方法就是让它
每个人都可以根据这些重新分发和更改的免费软件
条款。
为此,请在程序中附上以下通知。 最安全的是
将它们附加到每个源文件的开头,以最有效地传达
排除保修; 并且每个文件应该至少有
“版权”行和指向完整通知所在位置的指针。
版权所有 (C) 19yy
该程序是免费软件; 您可以重新分发和/或修改
根据GNU发布的GNU通用公共许可的条款进行
自由软件基金会; 版本 1,或(由您选择)
任何更高版本。
分发该程序是希望它会有用,
但没有任何保证; 甚至没有默示担保
特定目的的适销性或适用性。 见
有关更多详细信息,请参见GNU通用公共许可证。
您应该已经收到了GNU通用公共许可证的副本
连同这个程序; 如果没有,请写信给自由软件
Foundation, Inc.,51 Franklin Street, Fifth Floor, Boston MA
02110-1301美国
同时附上如何以电子及书面信件与您联系的信息。
如果程序是交互式的,请使其输出一个简短的通知,如下所示
当它以交互模式启动时:
Gnomovision 版本 69,版权所有 (C) 19xx 作者姓名
Gnomovision 绝对没有任何保证; 有关详细信息,请键入“show w”。
这是免费软件,欢迎您重新分发它
在一定条件下; 输入'show c'了解详情。
假设命令“show w”和“show c”应该显示
通用公共许可证的适当部分。 当然,该
您使用的命令可能会被称为“show w”和“show
C'; 它们甚至可以是鼠标点击或菜单项——任何适合您的
程序。
您还应该聘请雇主(如果您是程序员)或
学校(如果有)签署该计划的“版权免责声明”,如果
必要的。 这里有一个样本; 更改名称:
Yoyodyne, Inc. 特此声明放弃所有版权权益
程序“Gnomovision”(一个指导编译器通过的程序)
在汇编程序中)由 James Hacker 编写。
,1年1989月XNUMX日
副总裁Ty Coon
这里的所有都是它的!
使用 onworks.net 服务在线使用 perlgpl