【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

Rust 基金会拟严格限制 Rust 商标使用,数百个项目将受影响,社区抱怨不断

  • 2023-04-12
    北京
  • 本文字数:1590 字

    阅读完需:约 5 分钟

Rust 基金会拟严格限制 Rust 商标使用,数百个项目将受影响,社区抱怨不断

拥有 Rust 和 Cargo 商标的 Rust 基金会正在制定新的商标政策,这可能会对广泛的 Rust 社区产生严重影响,因为该基金会限制包括禁止在 Rust 相关工具或用 Rust 编写的软件的名字中使用 Rust,甚至在域名或子域名的部分也禁止使用 Rust。

 

4 月 7 日,Rust 基金会发布了新政策草案,并通过谷歌文档征求意见,截止日期为 4 月 16 日。使用文档方式意味着评论不公开可见,但 Rust 开发人员在 Twitter、Reddit 和 Discord 等平台上表达了他们的担忧。

 

有开发者认为,这项政策会影响社区将如何推广语言和发展,“这就像添加了不必要的繁文缛节。”

 

“除了限制正常的社区活动外,我看不出这些规则中的大多数有什么作用,” Reddit 上的一位开发人员说,而在 Twitter 上对基金会的评论是:“真的希望基金会能听取社区的意见并放弃它那令人震惊的政策。这将损害社区的良好意愿和 Rust 语言的发展。”

 

从 2022 年 8 月的商标政策审查调查开始,该基金会一致致力于修订商标政策。根据今年 2 月份的董事会会议记录指出:“董事会审查了商标政策的当前最终草案,并认为它被广泛接受”,尽管其中一条款指出,将商标用于以 Rust 语言编写的软件程序是一种侵权行为,“似乎无意中变得严格”,并向法律顾问寻求澄清。

 

政策草案和常见问题解答已发布:

https://docs.google.com/document/d/1ErZlwz9bbSI43dNo-rgQdkovm2h5ycuW220mWSOAuok/edit

 

商标被定义为“文字标记”Rust、Cargo 和 Clippy、Rust 徽标以及“我们网站和包装的独特样式”。Clippy 这个词指的是 Rust linting 工具,不要与微软的 Office 助手混淆。草案的第 4.3.1 条规定:在 Rust 工具链中使用的工具名称中使用商标,用 Rust 语言编写的软件程序,或与 Rust 软件兼容的软件程序,很可能需要许可证,但可以改用“RS”缩写。

 

有网友称,第 4.3.1 条规定“完全不符合现实”,“这将对 intellij-rust、rust-rocksdb、Steven Fackler 的 openssl-rust 和 rust-postgres、rust-libp2p、Stepan Koltsov 的 rust-protobuf 以及可能数十个受人尊敬的项目造成严重的影响,更不用说其他数百个较小的项目了。”

 

在草案中,未经特别许可被视为侵权的其他商标使用行为包括活动和会议、域名和子域。

 

关于“Logo 使用”的第 7.2.2 条规定“您不得更改任何 Logo,除非对其进行缩放。这意味着您不能添加装饰元素、更改颜色、更改比例、扭曲它、添加元素或将其与其他徽标组合,”尽管基金会允许使用黑白或灰度版本。

 

为了回应对新草案的大量负面消息,基金会在 Twitter 上表示,“Rust 基金会团队正在查看所有反馈,并将在 4 月 17 日星期一——表格关闭 1 天后提供后续的更新计划。” 

 

现有实行的商标政策限制较少,规定“Rust 和 Cargo 文字商标可以在最低限度的情况下用于指代 Rust 编程语言和 Cargo 包管理器和注册表”,前提是它不会引起混淆或看起来表明官方认可,并承认“由于这条规则是关于管理感知的,因此它是主观的,并且有些难以具体确定。”

 

根据 OpenUK 首席执行官 Amanda Brock 透露,“基金会聘请了美国律师 Pam Chesteck 来一起制定政策草案,她是我书中开源和商标章节的作者,被公认为是商标方面的领军人物。目前这还是一个咨询阶段的文件,最终共享的文件可能会非常不同。”

 

根据 Brock 的说法,“这种加强政策的必要性对我们所有开源人员都是一个教训——任何希望建立开源项目或业务的人。商标是有意不被开源许可所涵盖的,在某些情况下,商标是从许可中剥离出来的。商标的目的是保护原来的品牌,并通过使用来创造事实上的“认证”。我们已经看到了许多未能充分保护商标的例子——例如 Open Source Initiative 没有在足够早的时候标记“开源”一词以获得商标。如果他们这么做了,很多争论就可以避免了。”

 

参考链接:

https://devclass.com/2023/04/11/dont-call-it-rust-community-complains-about-draft-trademark-policy-restricting-use-of-word-marks/?td=rt-3a

2023-04-12 16:114396

评论

发布
暂无评论
发现更多内容

Libra教程之:Libra协议的关键概念

程序那些事

区块链 libra blockchain 协议

做产品少走弯路:上帝视角(2)

我是IT民工

产品 方法 路径 知识体系

游戏夜读 | 如何面对前景渺茫?

game1night

读《你的灯还亮着吗》

liu_liu

读书感悟

如何基于 OAM 编写一个扩展 Trait?

钱王骞

云原生 k8s OAM

大中台模式下如何构建复杂业务核心状态机组件

奈学教育

中台

ARTS WEEK3

紫枫

ARTS 打卡计划

食堂就餐卡系统架构设计文档

dony.zhang

LeetCode 756. Pyramid Transition Matrix

liu_liu

LeetCode

白话说流——什么是流,从批认识流(二)

KAMI

大数据 flink 流计算

公司治理的两个关键要素:存在的基石 + 成长的飞轮

霍太稳@极客邦科技

发展 公司管理 增长

Zookeeper-Access Control List(ACL)

CoderLi

Java zookeeper 源码分析 后端

由一次管理后台定时推送功能引发的对RabbitMQ延迟队列的思考(一)

LSJ

Java RabbitMQ 延迟队列

[架构师训练营] Week01 - 食堂就餐卡系统设计

谭方敏

学习

拙见/ 什么是自驱力?

ZoomQuiet大妈

自我提升 大妈 是也乎 IMHO 蟒营®

你不能不掌握的软技能——业务语言

KAMI

方法论 开发 沟通 软技能

[转载]Go 和 Java的15个主要差异

卓丁

Java Go 语言

互金总结系列(1)--开篇

互金从业者X

Libra白皮书解读

程序那些事

区块链 facebook 数字货币 libra

大中台模式下如何构建复杂业务核心状态机组件

古月木易

《Golang工具go doc使用透析》

卓丁

godoc go doc 源码阅读 Go 语言

架构师训练营第一周作业

Benjamin

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十一)编写测试-动态测试

编程道与术

Java 编程 TDD 单元测试 JUnit

SpringMVC中Http请求方式转换(post转换为put/delete等方式)

知春秋

springmvc post post到put方式请求 post到delete方式请求

小师妹学JavaIO之:NIO中那些奇怪的Buffer

程序那些事

io nio Java 25 周年 小师妹 buffer

k8s 上运行我们的 springboot 服务之——自动化测试

柠檬

maven DevOps Unit Test

算法基础:排序算法看这一篇就够了

公众号:好奇心森林

排序算法

Kafka零数据丢失的配置方案

奈学教育

kafka

如何用日记提升写作能力?

石云升

学习 方法 写作

Zookeeper 序列化

CoderLi

Java zookeeper 源码分析 后端

[翻译]The Go Blog《Go maps in action》

卓丁

hashmap map 哈希表 Go 语言

Rust 基金会拟严格限制 Rust 商标使用,数百个项目将受影响,社区抱怨不断_语言 & 开发_褚杏娟_InfoQ精选文章