品牌和商标使用指南
Go 商标和 Go 徽标()——统称为“Go 商标”——是 Google 的商标,并与 BSD 许可的 Go 仓库中包含的版权许可授权分开处理,如下所述。
Go 地鼠吉祥物由 Renee French 创建,并根据知识共享 4.0 署名许可授权。
商标指南
除本指南允许的用途外,Go 商标的任何使用都必须事先获得批准。
通常,我们希望“Go”文字商标和 Go 徽标可以自由地用于指代 Go 编程语言。
我们不希望这些商标用于
- 指代任何其他编程语言。
- 以误导性方式使用,或暗示不相关项目、公司、软件、文档或其他资源与 Go 编程语言项目存在关联。
- 以混淆社区关于 Go 编程语言是否开源和免费使用的方式使用。
制定这些指南是为了确保 Go 编程语言能够继续根据开源许可证发布其版本,同时确保 Go 商标作为有意义的来源标识符得到保护,并符合商标法。
Go 商标的使用
无需授权
指称性合理使用
为了准确识别 Go 编程语言或任何兼容的应用程序,可能需要通过名称(“指称性合理使用”)来指代该语言。以下是 Go 商标指称性合理使用的基本规则
- 只能以文字商标形式使用 Go 商标,即纯文本。未经许可,请勿使用 Go 徽标或 Go 作为风格化形式。
- 仅在必要范围内使用 Go 商标。使用应限于事实陈述。
- 请勿以任何暗示或表明与社区或 Google 存在关联或获得其认可的方式使用 Go 商标。
合理使用中的指称性或描述性使用可能出现在教育背景或关于 Go 编程语言及其任何衍生作品的书籍或博客中。
经授权的 Go 商标软件用途
未修改的分支
Go 商标通常可以在 Go 开源编程语言的未更改版本(即未修改的分支)中保留。此使用必须遵循“经授权使用的命名约定”,并且不得错误地暗示关联或认可,或误导来源。
实质上未修改的发行版
如果衍生作品符合 Go 编程语言开源许可证的条款,并且是真诚地尝试复制原始项目的质量和实质,则实质上未修改的发行版可以使用 Go 商标。
被认为是实质上未修改的修改示例包括语言翻译和本地化、错误和安全补丁以及必要的互操作性/兼容性修改。
Go 商标可以根据“经授权使用的命名约定”与此类实质上未修改的发行版一起使用。
需要审查和批准的 Go 商标软件用途
实质上修改的发行版
实质上修改的发行版在使用 Go 商标之前需要获得trademark@golang.org的审查和批准。
实质上修改的发行版可能包括功能、接口或功能的明确更改。
如果实质上修改的发行版获得批准,则 Go 商标可以根据“经授权使用的命名约定”与此类实质上未修改的发行版一起使用。
未经授权的 Go 商标软件用途
贬低性修改
贬低 Go 编程语言或其声誉但不符合合理使用的修改,例如引入恶意代码,不兼容 Go 商标的使用。
经授权的 Go 商标非软件用途
用于活动和社区团体
Go 文字商标可以在与编程语言相关的活动、社区团体或其他聚会中引用性地使用,但不得以暗示官方地位或认可的方式使用。
未经许可,Go 徽标不得用于与编程语言相关的活动、社区团体或其他聚会。
活动和社区团体必须遵循“经授权使用的命名约定”。
活动和社区团体可能受 Go 编程语言行为准则的约束,违反行为准则可能被视为不兼容 Go 商标的使用。
周边商品
Go 商标可用于生产 T 恤、钢笔、贴纸或帽子等周边商品,用于商业和非商业目的,并符合“经授权使用的命名约定”和“Go 徽标的使用”。
周边商品绝不应宣传为“官方”周边商品或 Go 编程语言项目认可使用或购买的周边商品。
对于通过使用 Go 商标的周边商品产生收入,没有其他限制。但是,我们鼓励卖家在此决定中考虑开源运动的精神。卖家必须如实向消费者宣传销售价格中有多少(如果有)将捐赠给开源或社区工作。
未经授权的 Go 商标非软件用途
在域名和社交媒体账户中的使用
Go 商标不应整体或部分地用作或包含在任何域名和社交媒体账户名称或句柄中,以暗示官方地位或认可的方式。
在公司名称、商号、产品名称或功能名称中的使用
Go 商标不得用作或与公司名称、商号、产品名称或功能名称的全部或部分组合,以暗示官方地位或认可的方式。
经授权使用的命名约定
一旦特定用途属于“Go 商标的使用”中所述的授权用途类别,Go 商标即可根据以下命名约定使用。这些命名约定旨在避免暗示赞助、批准或认可,这可能导致底层商品或服务的来源混淆。
授权命名约定
- [新名称/公司] 管理的 Go
- [新名称],Go 的一个分支
- [新名称和/或交互描述] 用于 Go
未经授权的命名约定
贬低 Go 编程语言的命名约定,如果未被允许作为合理使用,则未经授权。例如,以下是未经授权的命名约定
- 改进的 Go
- 更好的 Go
- 任何违反 Go 编程语言行为准则的命名约定,例如使用非包容性语言。
- 任何以误导性方式修改或更改 Go 商标的命名约定。
需要审查和批准的命名约定
任何不遵循“授权命名约定”或“未经授权的命名约定”的命名约定都需要向trademark@golang.org提交审查和批准。
Go 徽标的使用
除上述适用于 Go 文字商标的适用规则外,以下规则适用于 Go 徽标()的使用。
Go 徽标绝不能以以下方式使用
- 贬低 Go 编程语言或其声誉;或
- 违反 Go 编程语言的行为准则。
未经审查和批准,Go 徽标不得以以下方式使用
- 用作或合并到商业产品的徽标中;
- 以任何形式修改;或
- 紧密靠近、内部或包含另一个徽标、徽章或风格化商标使用。
请使用“Go 的新品牌”中概述的品牌资产和 Go 徽标及地鼠吉祥物的进一步指导。
授权不可转让
使用 Go 商标的授权不能通过项目依赖项继承;Go 商标的每次使用都必须遵守适用的指南或获得明确的事先书面许可。
根据这些指南的授权用户不得授权任何第三方使用,也不得转让或再许可用户使用 Go 商标的任何授权或许可。
Go 商标的执行
根据这些指南的授权用户不得执行 Go 商标,但应将任何可疑、声称或实际的滥用、挪用、侵权或其他违反 Go 商标的行为通知trademark@golang.org。
指南版本
本商标指南是 1.0 版本,后续可能会有后续版本。本指南可能会为了清晰度而进行编辑;当更改引入新要求、定义新标准或以其他方式呈现向后不兼容的更改时,主要版本号将增加。
联系我们
如果您不确定您打算使用 Go 商标是否符合这些指南,或者想申请使用 Go 商标的许可,请随时通过trademark@golang.org联系我们,并清楚地描述预期用途和持续时间。谢谢。