围绕开源的法律问题,讨论焦点往往集中在开源许可证、软件著作权等方面,商标的讨论却极少引人关注。事实上,关于开源软件以及开源软件的衍生产品的商标使用情况往往处于某种灰色地带。
最近,Rust基金会正在就更新的商标政策征求反馈意见,没想到却在Rust社区引发了极大争议。

事实上,关于开源软件以及开源软件的衍生产品的商标使用情况往往处于某种灰色地带。最近,Rust基金会正在就更新的商标政策征求反馈意见,没想到却在Rust社区引发了极大争议。尤其是新版草案中,禁止在Rust 相关工具或用 Rust 编写的软件的名字中使用 Rust,甚至在域名或子域名的部分也有针对性的限制。对此,有人直言,“希望基金会倾听社区意见,放弃这项政策,这将损害社区的善意和Rust语言的发展”。

1、事件追踪限制商标使用,社区反对者直言荒谬

Rust基金会成立之初,Mozilla就将Rust商标的所有权转移给了这一新建的基金会。自2022年8月开始,这一组织就开始起草Rust商标的最新政策。今年4月7日,Rust基金会发布了新政策草案,并通过谷歌文档征求意见,到4月16日截止。待表格关闭,Rust基金会工作人员在查看所有反馈后会展开后续更新计划。草案内容指出,Rust基金会的商标政策是为了保护Rust项目和Rust社区的工作,并确保Rust语言不会因为不实陈述或政策侵权而被贬值、稀释或合用。但是,社区的多数人对此并不买账。根据新政策草案,商标涵盖的范围包括:“文字商标”Rust、Cargo and Clippy,Rust徽标以及“我们网站和包装的独特样式”。这里的Clippy指的是Rust linting工具。相较于现有的商标政策,新草案对于Rust商标的限制要严苛得多。比如,引起争议颇多的第4.3.1条规定:在Rust工具链中使用的工具名称、用Rust语言编写的软件程序或与Rust软件兼容的软件程序,很可能需要许可证,但可以使用“RS”缩写代替。另外,未经特别许可被视为侵权的其他商标使用行为包括活动和会议、域名和子域名。reddit论坛上,有开发者在相关话题下表示,某些规定完全“有悖现实”。
这一评论获得了众多支持。很多网友对这些饱含争议的条款表示不解。正如有人提到的,“Rust基金会必须首先以Rust社区为导向。我看不出这些规则除了限制正常的社区活动之外还有什么作用。”

2、基金会回应:对于Rust是否应该成为商标,我们的回答是‘yes’

在众多开发者要求限制基金会权力,避免滥用商标政策时,Rust基金会也给予了回应。他们在4月12日在官方博客上发布了《关于商标政策草案的说明》。
对于制定新商标政策的目的和方式,Rust基金会进行了澄清。
“自从草案宣布以来,我们注意到一个普遍的印象,即这个政策完全是由基金会制定的,并且正在强加给 Rust 项目和社区。事实并非如此。”政策草案的目的并不是要威胁或在不适当的地方强加一种巨大的限制感,而是在于阐明现有政策,纳入社区反馈,并面向未来维护 Rust 品牌。“基金会不能也没有兴趣在没有项目主管同意和参与的情况下单方面采取这样的政策。”不过,Rust基金会也表达了不妥协的立场。“对于 Rust 是否应该成为商标的问题,我们的回答是‘是’,就像 Rust 1.0 之前一样。此外,我们的目标是制定一个尽可能宽松的政策,而不会实质性地放弃我们定义 Rust 是什么和未来不是什么的权利。”

3、昔日商标之争Debian侵权Rust事件背后

Rust基金会的表态并非无的放矢。早在去年7月,Debian就因侵犯Rust的商标权引起轩然大波。事件起始于一封名为《Debian错误报告记录》的邮件。这封由Debian Rust维护者发布的邮件提到:Debian违反了 Rust 的商标政策,这将导致严重后果。彼时,Mozilla为了让商标成为品质和安全的保证,对于Rust的商标政策做了这样的规定:“在分发补丁之前必须征得我们明确的许可”。也就是说,在分发Rust或Cargo的补丁,并将其称为Rust或Cargo之前,获得Rust核心团队明确书面许可是必要前提。而Debian有几十个这样的补丁,都没有由Rust授予的许可。

不能否认的是,在开源圈,商标问题的确会引发一些治理方面的纠纷甚至诉讼。所以部分开源许可证也会对此做较为简单的规定。
比如,BSD-3-Clause许可证规定没有事先书面同意的前提下,著作权人和贡献者的名称不能被用来推广或为衍生软件的产品背书。简言之,通过明确限制接收方使用软件商标(名称)为自己站台的权利,防止利用贡献者的相关商标“搭便车”的行为。就像Rust基金会顾问Amanda Brock在面对外媒提问时表示:“这种加强政策的必要性对我们所有开源人员都是一个教训——任何希望建立开源项目或业务的人。商标是有意不被开源许可所涵盖的,在某些情况下,商标是从许可中剥离出来的。商标的目的是保护原来的品牌,并通过使用来创造事实上的‘认证’。”

综合来看,如果开源基金会等组织持有商标,并根据协议保护权利无可厚非,但也要尊重社区开发者的意愿,避免商标政策的滥用导致的不便;如果是企业开源并持有商标使用权,那么就需要警惕“伪开源”的陷阱,审查其软件许可证是否经过OSI认证、是否由强大的社区支持而不是由单一公司驱动,从而避免进退两难的境地。

Rust社区引发舆论危机,问题到底出在哪儿?相关推荐

  1. 特斯拉再陷舆论危机!中控屏问题频发遭调查,官方将质保期减半

    车机控制器遭调查,特斯拉却将质保期减半,心虚了? 在L2级自动驾驶事故接连出现意外事故后,特斯拉的中控大屏又陷入舆论危机. 特斯拉的MCU(Media Control Unit,官方将其称为媒体控制单 ...

  2. Rust 社区求变,PHP 大旗不倒?

    文 | 一君 出品 | OSC开源社区(ID:oschina2013) 上月底发生了两件开源语言相关的大事. 一是 JetBrains 牵头成立 PHP 基金会,希望能确保语言的长寿和繁荣.二是 Ru ...

  3. 与 Rust 社区亲密接触!Rust 大会火热报名!

    首先抢票:www.huodongxing.com/event/64794- 大会官网:rustcon.asia 2019 年 4 月 20 日在北京望京凯悦,在秘猿科技与 PingCAP 携手下,我们 ...

  4. 一个EXE引发的危机 — 浏览器劫持实战篇

    一个EXE引发的危机 --浏览器劫持实战篇 作者:小金 转载请注明出处和作者 一. 一个EXE引发的危机 网络程序员小李最近有点忙,公司要做的网页工程项目已经快到尾期了,可是开发小组的进度仍然迟迟跟不 ...

  5. Rust actix aiohttp_如何看待 Rust 社区关于 Actix 框架的讨论事件?

    我一直在做Rust日报,所以这件事,我基本上是第一时间就吃瓜了. 怎么看待呢?我认为,搬个小板凳,吃瓜就好了,没必要去站队. 为什么呢?这种讨论,对Rust发展也有好的一面. Unsafe Rust官 ...

  6. 金融风暴会引发中国信用卡危机吗

    由美国次贷危机引发的一场席卷全球的金融风暴,已经蔓延到社会生活的方方面面,为世界经济带来了极大的负面影响.  次贷危机的起因  次贷危机始作俑者是美国的房屋抵押按揭贷款业务,这与美国多年奉行的信贷消费 ...

  7. Rust社区运营3周年总结

    大家好,我是Mike.最近有比较多的感触,在这个2021年的最后一天,让我来跟大家聊聊参与Rust语言中文社区3年来的一些点点滴滴吧. 我们先来罗列几个比较重要的时间节点: 2017.12.27 ru ...

  8. 面试官角度看应聘:问题到底出在哪?(下)

    作者简介:堂主,2006 年开始沉迷前端领域.工作历经淘宝前端开发团队.蘑菇街前端团队,现为政采云前端团队(ZooTeam)负责人,好烟不好酒,半个茶人. 本篇是<面试官角度看应聘:问题到底出在 ...

  9. oracle中job的retry次数,有大佬帮忙看下我安装过程中到底出啥问题了么..

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有大佬帮忙看下我安装过程中到底出啥问题了么.. 之前说我监听不对,我调了下.监听米问题了, 但是现在还是提示我"插件执行方法失败.." ...

最新文章

  1. swiper 定义放多少张图片,小程序swiper轮播图,自定义样式,两种方法:原生方法和bindchange方法;将点点改为数字(当前第几张 /总共几张);点击点点跳转当前图片...
  2. Cython的简单使用
  3. Python---进阶---logging---logger
  4. 大湾区|Serverless 线下活动两连发
  5. 给我一个兴趣点,我就能撬动一个行业
  6. 在linux下卸妆软件,太原化妆学校告诉你如何正确卸妆
  7. flash位图技术研究篇(8):扫描像素点
  8. 【实用工具】eclipse mac安装
  9. mac好用的软件 小总结 Alfred
  10. 【生信进阶练习1000days】day8-OrganismDb.dplyr包
  11. win10 linux声音,win10电脑突然没有声音的10种修复方法
  12. R语言的基础语法及常用命令
  13. 学习日记5-C语言函数的应用
  14. iOS关于加载图片的几种方式选择
  15. Windows-dos命令
  16. 达梦数据库查看表字段VARCHAR类型的长度单位是BYTE还是CHAR
  17. 阿里云云.速成美站和云.企业官网建站介绍
  18. 查看虚拟机vmware下linux的ip
  19. 洛谷 P4544 [USACO10NOV]Buying Feed G)(单调队列优化DP)
  20. 开始topcoder

热门文章

  1. linux内核关系绘图工具_Linux中的绘图工具
  2. CloudManage介绍
  3. unity3d webplayer打开新窗口
  4. 留言获赠书 | 朱春雷:Rust编程:入门 实战与进阶
  5. [Excel知识技能] Excel常用快捷键
  6. 负数的补码计算,简洁明了
  7. xtu1404 菱形2 距离
  8. iOS设备屏幕分辨率分布
  9. TCP实战案例之即时通信、BS架构模拟
  10. 数理统计——生物统计学的数学基础