版权所有 (c) npm 公司及其贡献者 保留所有权利。
🌐 Copyright (c) npm, Inc. and Contributors All rights reserved.
npm 根据 Artistic License 2.0 发布,但须遵守以下列出的附加条款。
🌐 npm is released under the Artistic License 2.0, subject to additional terms that are listed below.
npm 许可证文本如下,附加条款文本遵循 Artistic 许可证 2.0 条款:
🌐 The text of the npm License follows and the text of the additional terms follows the Artistic License 2.0 terms:
艺术许可证 2.0
🌐 The Artistic License 2.0
版权所有 (c) 2000-2006,Perl 基金会。
🌐 Copyright (c) 2000-2006, The Perl Foundation.
任何人都可以复制和分发本许可证文档的逐字副本,但不允许对其进行更改。
🌐 Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
序言
🌐 Preamble
本许可证规定了在何种条件下可以复制、修改、分发和/或再分发某个自由软件包。其目的是让版权所有者在保持该软件包开放源代码和自由软件状态的同时,仍然对该软件包的开发保持一定的艺术控制权。
🌐 This license establishes the terms under which a given free software Package may be copied, modified, distributed, and/or redistributed. The intent is that the Copyright Holder maintains some artistic control over the development of that Package while still keeping the Package available as open source and free software.
你始终可以完全在本许可之外直接与某个软件包的版权所有者达成安排。如果本许可的条款不允许你计划对该软件包的全部使用,你应联系版权所有者并寻求不同的许可安排。
🌐 You are always permitted to make arrangements wholly outside of this license directly with the Copyright Holder of a given Package. If the terms of this license do not permit the full use that you propose to make of the Package, you should contact the Copyright Holder and seek a different licensing arrangement.
定义
🌐 Definitions
“版权持有人”指在整个软件包的版权声明中列出的个人或组织。
“贡献者”是指根据版权持有人的程序向软件包贡献代码或其他材料的任何一方。
“你”和“你的”指任何希望复制、分发或修改该软件包的人。
“软件包”是指由版权所有者分发的文件集合,以及该集合和/或这些文件的衍生作品。某个软件包可以由标准版本或修改版本组成。
“分发”是指提供软件包的副本或使其可供他人访问,或者在公司或组织的情况下,提供给公司或组织以外的其他人。
“分销商费用”指你因分发本软件包或向他方提供本软件包的支持而收取的任何费用。它不指许可费用。
“标准版本”指未被修改的程序包,或仅以版权所有者明确要求的方式进行修改的程序包。
“修改版本”是指软件包,如果它已经被更改,并且这些更改并非版权持有人明确要求的。
“原始许可”指随软件包标准版本分发的此艺术许可,无论是其当前版本,还是未来由 Perl 基金会可能进行的修改版本。
“源”形式指的是软件包的源代码、文档源文件和配置文件。
“已编译”形式是指经过机械转换或翻译源代码后得到的编译字节码、目标代码、二进制代码或任何其他形式。
使用和修改(不得分发)的许可
🌐 Permission for Use and Modification Without Distribution
(1)你被允许使用标准版本,并可以为任何目的创建和使用修改版本,只要你不分发修改版本。
标准版再分发权限
🌐 Permissions for Redistribution of the Standard Version
(2)你可以在任何媒介上无任何限制地分发本软件包标准版本源码的逐字副本,无论是免费还是收取分发费用,但前提是你复制所有原始版权声明和相关免责声明。根据你的自行决定,这些逐字副本可以包含也可以不包含本软件包的编译版本。
(3) 你可以应用版权持有人提供的任何漏洞修复、可移植性更改和其他修改。由此产生的软件包仍将被视为标准版本,因此将继续受原始许可证的约束。
分发软件包的修改版本(作为源代码)
🌐 Distribution of Modified Versions of the Package as Source
(4) 你可以以源代码的形式分发你修改后的版本(无论是免费还是收取分发费用,且可以有或没有修改版本的已编译形式),前提是你明确记录其与标准版本的差异,包括但不限于记录任何非标准功能、可执行文件或模块,并且你至少满足以下条件之一:
(a) 根据原始许可,将修改版本提供给标准版本的版权持有者,以便版权持有者可以将你的修改包含在标准版本中。
(b) 确保安装你的修改版本不会阻止用户安装或运行标准版本。此外,修改版本必须使用与标准版本不同的名称。
(c)允许收到修改版本副本的任何人以源代码形式将修改版本提供给他人,根据
(i) 原始许可证或
(ii) 一个许可,允许被许可方在相同的许可条款下自由复制、修改和重新分发修改后的版本,条款适用于被许可方收到的副本,并要求修改后版本的源代码形式以及任何由其派生的作品必须免费提供,禁止收取许可费用,但允许收取分销费用。
分发标准版或修改版的编译形式(不包含源代码)
🌐 Distribution of Compiled Forms of the Standard Version or Modified Versions without the Source
(5) 你可以在不提供源代码的情况下分发标准版本的已编译形式,前提是你附上如何获取标准版本源代码的完整说明。这些说明在你分发时必须是有效的。如果在你进行分发的任何时间,这些说明变为无效,你必须根据要求提供新的说明,或停止进一步分发。如果在你意识到说明无效后的三十天内提供了有效说明或停止分发,则不会丧失根据本许可获得的任何权利。
(6)你可以在不提供源代码的情况下分发编译形式的修改版本,前提是你遵守第4节关于修改版本源代码的规定。
聚合或链接软件包
🌐 Aggregating or Linking the Package
(7) 你可以将该软件包(无论是标准版本还是修改版本)与其他软件包汇总并分发汇总结果,前提是你不收取该软件包的许可费。允许收取分发商费用,并允许对汇总中其他组件收取许可费。本许可条款适用于汇总中包含的标准版本或修改版本的使用和分发。
(8)你被允许将修改版和标准版与其他作品进行链接,将该软件包嵌入你自己的大型作品中,或构建包含该软件包的独立二进制或字节码版本的应用,并可以不受限制地分发结果,前提是结果不直接暴露该软件包的接口。
不被视为修改版本的项目
🌐 Items That are Not Considered Part of a Modified Version
(9) 仅仅扩展或使用该软件包的作品(包括但不限于模块和脚本)本身并不会使该软件包变成修改版本。此外,这些作品不被视为软件包本身的一部分,不受本许可证条款约束。
一般规定
🌐 General Provisions
(10) 对标准版或修改版的任何使用、修改和分发均受本艺术许可协议的约束。通过使用、修改或分发该软件包,即表示你接受本许可协议。如果你不接受本许可协议,请不要使用、修改或分发该软件包。
(11)如果你的修改版本是基于他人制作的修改版本衍生而来,你仍然需要确保你的修改版本符合本许可证的要求。
(12) 本许可不授予你使用版权持有人的任何商标、服务标志、商号或标识的权利。
(13) 本许可证包括非独占性的、全球范围内免费的专利许可,允许制作、委托制作、使用、提供销售、销售、导入及以其他方式转让与版权持有人可许可的专利权利要求相关、由该软件包必然侵权的专利。如果你对任何一方提起专利诉讼(包括交叉诉讼或反诉),声称该软件包构成直接或间接专利侵权,则本艺术许可证对你的许可将在该诉讼提出之日终止。
(14)免责声明:该软件包由版权持有者和贡献者按“原样”提供,不附任何明示或暗示的保证。在法律允许的范围内,否认适销性、特定用途适用性或非侵权的默示保证。除非法律要求,否则无论使用该软件包以任何方式,版权持有者或贡献者均不对任何直接、间接、附带或后果性损害承担责任,即使已被告知可能发生此类损害。
以下附加条款适用于使用 npm 软件、npm 网站、npm 仓库以及 npm, Inc. 提供的任何其他服务或产品:
🌐 The following additional terms shall apply to use of the npm software, the npm website, the npm repository and any other services or products offered by npm, Inc.:
"Node.js" 是 Joyent, Inc. 的商标。npm 并非 Node.js 项目的官方组成部分,也不归 Joyent, Inc. 所有或与其有关联。
“npm”和“npm注册表”属于npm公司。版权所有。
在 npm 注册表上发布的模块并未得到 npm 公司或 Node.js 项目的官方认可。
🌐 Modules published on the npm registry are not officially endorsed by npm, Inc. or the Node.js project.
发布到 npm 注册表的数据并不属于 npm 本身,而是发布者的唯一属性。虽然我们尽最大努力确保责任,但对于任何特定 npm 包的质量、特定用途的适用性或是否存在恶意行为,绝对不提供任何保证、担保或明示或暗示的声明。通过 npm 注册表下载的包是独立授权的,不受本许可的约束。
🌐 Data published to the npm registry is not part of npm itself, and is the sole property of the publisher. While every effort is made to ensure accountability, there is absolutely no guarantee, warrantee, or assertion expressed or implied as to the quality, fitness for a specific purpose, or lack of malice in any given npm package. Packages downloaded through the npm registry are independently licensed and are not covered by this license.
有关 npm 产品和服务的额外政策以及使用限制,可在 npm 网站上查阅。所有此类政策和限制,随时更新的版本,特此纳入本许可协议中。使用 npm 即表示你已同意所有此类政策和限制。
🌐 Additional policies relating to, and restrictions on use of, npm products and services are available on the npm website. All such policies and restrictions, as updated from time to time, are hereby incorporated into this license agreement. By using npm, you acknowledge your agreement to all such policies and restrictions.
如果你对公共 npm 注册表中的某个包有投诉,并且无法与包的所有者解决,请联系支持并说明情况。有关更多详细信息,请参阅npm 争议解决政策。
🌐 If you have a complaint about a package in the public npm registry, and cannot resolve it with the package owner, please contact support and explain the situation. See the npm Dispute Resolution policy for more details.
任何发布到 npm 注册表的数据(包括用户账户信息)均可由 npm 服务器管理员自行决定删除或修改。
🌐 Any data published to The npm Registry (including user account information) may be removed or modified at the sole discretion of the npm server administrators.
“npm 标志”由 Mathias Pettersson 和 Brian Hammond 贡献,使用须遵守 https://npm.nodejs.cn/trademark
"Gubblebum Blocky" 字体 版权所有 (c) Tjarda Koster, https://jelloween.deviantart.com,已获许可用于 npm 网站和文档。
本程序根据其各自的许可证条款使用了 node_modules/ 子目录中包含的多个 Node 模块。
🌐 This program uses several Node modules contained in the node_modules/ subdirectory, according to the terms of their respective licenses.