pub.dev policy #

Purpose #

Pub.dev通过发布Dart包促进共享. 这项服务的核心是,软件包的使用者可以相信其依赖关系不会突然消失. 因此,一旦发布了程序包,就不能取消发布或删除它 . 这适用于已发布软件包的所有版本. 如果已经发布的内容不再相关或没有维护,作为发行者,您可以将该包标记为已终止,这将使该包从搜索中消失(但仍可供那些已经依赖它的人使用).

但是,由于偶尔可能会发生错误,因此,在发给support@pub.dev电子邮件请求中,可以由pub.dev主持人酌情决定将此通用政策授予例外. 可以授予例外的情况包括:

Naming policy #

软件包名称在pub.dev生态系统中起着重要作用,因为它们是软件包的标识符. 因此,程序包名称必须唯一. 当消费者希望消费包装时,他们通过将包装名称称为此唯一标识符来做到这一点.

由于名称起着如此重要的作用,因此以下规定适用于程序包名称:

Name squatting #

软件包可能不会仅仅为了保留名称以供将来使用而发布. 如果某个包装的代码没有客观和真正有用的目的,则认为该包装属于"域名抢注". 我们不会主动扫描pub.dev中的此类软件包,而是依赖于被动的手动过程,其中域名抢注由pub.dev主持人确定. 如果您认为某个程序包涉及域名抢注,则可以使用以下步骤来请求pub.dev主持人审核并将该程序包转移给您:

  1. 找到发布者的电子邮件,如pub.dev程序包页面上的详细信息窗格中所示.
  2. 给发布者发送电子邮件,并发送copy / cc support@pub.dev ,礼貌地要求发布者说明其预期目的或将软件包的所有权转让给您.
  3. 如果发布者在三(3)周内没有响应,请将线程转发​​至support@pub.dev ,并且pub.dev主持人将审核您的请求.

Trademark infringement #

Google和pub.dev尊重商标和其他所有权的重要性,并且Google服务条款禁止侵犯知识产权. 发布者对其所使用的软件包和软件包名称全权负责. 我们会认真对待商标侵权指控,并且出于礼貌,我们可能会非正式地调查商标所有者或其授权代理人(包括商标注册中列出的商标代理人或商标总部的代表)提交的有效商标投诉.母公司). 但是,我们无法调解第三方争端,我们鼓励商标所有者通过以pub.dev软件包页面的详细信息窗格中显示的电子邮件地址与发布者联系,直接与发布者解决纠纷. 除了直接联系发布者之外,关注包或包名中的商标使用的商标所有者或其授权代理还可以通过电子邮件发送至support@pub.dev以向pub.dev主持人投诉. 投诉必须包括发起投诉的人的姓名,职务和联系信息,商标注册的国家/地区和注册号(如果适用)以及与投诉相关的所有软件包的URL和软件包名称. 为确保有效审查您的投诉,请提供所有要求的信息. 我们无法对不完整的投诉采取行动. 我们收到了大量的投诉,并按照收到的顺序对其进行审核.

了解如何报告对Google商标​​的不当使用 .

Content policy #

Pub.dev旨在使开发人员能够与其他开发人员共享Dart包. 因此,这些程序包应包含与该源代码的主要功能直接相关的Dart源代码,资产(图像,音频文件等),并可能包含与Dart代码接口的其他编程语言中的其他源代码. pub.dev上不允许任何其他内容,并且pub.dev主持人可酌情决定对其进行审核,直到取消发布程序包为止.

我们尊重版权所有者的权利,并且不允许未经授权使用受版权保护的内容的软件包或软件包名称. 发布者对其所使用的软件包和软件包名称全权负责. 版权持有者可以发送电子邮件至support@pub.dev向pub.dev主持人投诉. 投诉应包括发起投诉的人的姓名,职务和联系信息,版权作品示例的描述和链接,以及与投诉相关的所有软件包的URL和软件包名称. 为确保有效审查您的投诉,请提供所有要求的信息. 我们无法对不完整的投诉采取行动. 我们收到了大量的投诉,并按照收到的顺序对其进行审核.

Use of Google’s trademarks #

" Dart"名称和徽标以及" Flutter"名称和徽标是Google的商标. 您只能分别遵守Dart品牌指南Flutter品牌指南使用Dart和Flutter商标. 有关其他Google品牌特征的信息,请访问我们的品牌许可网站 . 了解如何报告对Google商标​​的不当使用 .

Changes #

本文档中的政策可能会随时更改. 可以在pub.dev/policy上查看此文档的当前版本. 要查看更改,请参考本文档历史记录 .

by  ICOPY.SITE