tl;dr

npm 遵循 GitHub 的用户名政策。这意味着用户名、组织名称和包名称按先到先得的原则提供,并且用于即时和积极的使用。

🌐 npm follows GitHub’s Username Policy. This means that usernames, organization names, and package names are available on a first-come, first-served basis, and are intended for immediate and active use.

商标

🌐 Trademarks

npm 根据 GitHub 的商标政策处理商标申诉。

🌐 npm processes Trademark claims under GitHub's Trademark Policy.

如果你认为其他 npm 发布者侵犯了你的商标,例如通过使用容易混淆的包名、组织名或用户账号名,请通过我们的表格提交商标政策违规报告。

🌐 If you think another npm publisher is infringing your trademark, such as by using a confusingly similar package, org, or user account name, please submit a Trademark Policy Violation Report via our form.

使用 npm 自身的商标受我们的 标志与使用政策 约束。

🌐 Use of npm's own trademarks is covered by our Logo and Usage Policy.

抢注

🌐 Squatting

根据 npm 的 使用条款,禁止仅为了将来使用而发布软件包、注册用户名或组织名称。违反名称抢注政策的账户可能会在不通知的情况下被删除或更名。禁止试图出售、购买或以其他形式交换账户名称,这可能会导致账户被永久暂停。

🌐 It is against npm's Terms of Use to publish a package, register a username or an organization name simply for the purposes of reserving it for future use. Accounts violating the name squatting policy may be removed or renamed without notice. Attempts to sell, buy, or solicit other forms of payment in exchange for account names are prohibited and may result in permanent account suspension.

我们认定抢注的标准取决于被抢注的内容:

🌐 The standards for what we consider squatting depend on what is being squatted:

🌐 Packages

如果软件包没有真正的功能,则其名称将被视为非法抢注。

🌐 Package names are considered squatted if the package has no genuine function.

组织

🌐 Organizations

如果在合理时间内没有发布任何软件包,则组织名称将被视为被占用。如果一个组织是付费组织,它可能拥有对第三方不可见的私有软件包。出于隐私原因,我们无法透露一个组织是否拥有私有软件包,因此付费组织永远不会被视为被占用。

🌐 Organization names are considered squatted if there are no packages published within a reasonable time. If an organization is a paid organization, it may have private packages that are invisible to third parties. For privacy reasons, we cannot reveal whether or not an organization has private packages, so a paid organization will never be considered squatted.

用户名

🌐 Usernames

我们极不可能转让用户名的控制权,因为成为 npm 用户而从未发布任何包是完全有效的:例如,你可能是某个组织的一员,或者只需要对私有包有只读访问权限。

🌐 We are extremely unlikely to transfer control of a username, as it is totally valid to be an npm user and never publish any packages: for instance, you might be part of an organization or need read-only access to private packages.

许可证

🌐 License

版权所有 (C) npm, Inc.,保留所有权利。

🌐 Copyright (C) npm, Inc., All rights reserved

本文件可在知识共享署名-相同方式共享许可下重复使用。

🌐 This document may be reused under a Creative Commons Attribution-ShareAlike License.