艺术许可证 (Perl) 1.0

版本 1.0 SPDX 简称: Artistic-1.0-Perl

Open Source Initiative Approved License

(注意:此许可证已被 艺术许可证 2.0 版 取代。)

艺术许可证 1.0 的此版本包含一个为 Perl 编程语言的实现许可而引入的条款

8.始终允许将此软件包与商业发行版聚合,前提是此软件包的使用是嵌入式的;也就是说,当没有明确尝试使此软件包的接口对商业发行版的最终用户可见时。 这种使用不得解释为本软件包的发行。

如果没有此条款,则简称为 艺术许可证 1.0(缩写为 Artistic-1.0)。 无论是否包含此条款,该许可证都已获得 OSI 批准,可用于将软件认证为 OSI 认证的开源软件。

艺术许可证

序言

本文档的目的是声明可以复制软件包的条件,以便版权所有者对软件包的开发保持某种程度的艺术控制,同时赋予软件包用户以或多或少习惯的方式使用和分发软件包的权利,以及进行合理修改的权利。

定义

  • “软件包”指的是版权所有者分发的文件集合,以及通过文本修改创建的该文件集合的衍生品。
  • “标准版本”指的是未修改或已根据版权所有者的意愿修改的此类软件包。
  • “版权所有者”是指在软件包的版权或版权声明中署名的人。
  • “您”指的是您,如果您正在考虑复制或分发此软件包。
  • “合理的复制费用”是指您可以根据介质成本、复制费用、相关人员的时间等来证明的任何费用。(您无需向版权所有者证明其合理性,只需向必须承担该费用的整个计算社区市场证明即可。)
  • “免费提供”意味着该项目本身不收取任何费用,但处理该项目可能涉及费用。 它还意味着该项目的接收者可以在与他们收到该项目相同的条件下重新分发它。

1. 您可以不受限制地制作和赠送本软件包标准版本的源代码形式的逐字副本,前提是您复制所有原始版权声明和相关的免责声明。

2. 您可以应用错误修复、可移植性修复以及从公共领域或版权所有者处衍生的其他修改。 以这种方式修改的软件包仍应被视为标准版本。

3. 您可以以任何方式修改您的软件包副本,前提是您在每个更改的文件中插入醒目的通知,说明您如何以及何时更改该文件,并且您至少执行以下操作之一

a) 将您的修改置于公共领域或以其他方式使其免费提供,例如通过将所述修改发布到 Usenet 或同等媒介,或将修改放置在主要的存档站点(如 ftp.uu.net)上,或允许版权所有者将您的修改包含在软件包的标准版本中。

b) 仅在您的公司或组织内部使用修改后的软件包。

c) 重命名任何非标准可执行文件,使其名称与也必须提供的标准可执行文件不冲突,并为每个非标准可执行文件提供单独的手册页,清楚地记录其与标准版本的不同之处。

d) 与版权所有者达成其他分发安排。

4. 您可以以目标代码或可执行形式分发本软件包的程序,前提是您至少执行以下操作之一

a) 分发可执行文件和库文件的标准版本,并附带有关从何处获取标准版本的说明(在手册页或等效文件中)。

b) 随发行版附上包含您的修改的软件包的机器可读源代码。

c) 随附任何非标准可执行文件及其相应的标准版本可执行文件,为非标准可执行文件提供非标准名称,并在手册页(或等效文件)中清楚地记录差异,并附带有关从何处获取标准版本的说明。

d) 与版权所有者达成其他分发安排。

5. 您可以对本软件包的任何分发收取合理的复制费用。 您可以对本软件包的支持收取您选择的任何费用。 您不得对本软件包本身收费。 但是,您可以将本软件包与作为更大的(可能是商业的)软件发行版一部分的其他(可能是商业的)程序聚合分发,前提是您不将本软件包宣传为您自己的产品。

6. 作为本软件包程序的输入或输出提供的脚本和库文件不会自动受本软件包的版权保护,而是属于生成它们的人,并且可以进行商业销售,并且可以与本软件包聚合。

7. 由您提供并链接到本软件包的 C 或 perl 子例程不应被视为本软件包的一部分。

8.始终允许将此软件包与商业发行版聚合,前提是此软件包的使用是嵌入式的;也就是说,当没有明确尝试使此软件包的接口对商业发行版的最终用户可见时。 这种使用不得解释为本软件包的发行。

9. 未经事先明确书面许可,不得使用版权所有者的名称来认可或推广源自本软件的产品。

10. 本软件包“按原样”提供,不提供任何明示或暗示的保证,包括但不限于对适销性和特定用途适用性的暗示保证。

结束