编程语言名称可以是商标吗?

还没有读者喜欢这个。
Trademark symbols

Opensource.com

编程语言名称可以——或者应该——是商标吗?商标审判和上诉委员会是美国专利和商标局内的行政委员会,负责裁决商标是否可以注册,最近裁定“Lua”一词不是编程语言的通用名称,而是指一种特定的专有语言。但是,允许某人对编程语言名称行使专有权是正确的吗?

一个词只有当消费者将其识别为商标时才是一个商标。我们都知道一长串不再是商标的前商标,因为人们使用这些词来识别一种商品类型,而不是特定制造商的品牌:阿司匹林(在美国),麦片玻璃纸自动扶梯,以及热水瓶就是几个例子。

那么人们是否认为编程语言的名称是商标?对于某些编程语言,显然没有哪个实体声称拥有所有权。Fortran、Ada、C、C++、Extended Pascal 和 Basic 都由 ISO 标准定义,没有人拥有这些名称;它们只是通用的。根据过去的经验,作为用户,我们可能不会先入为主地认为语言名称是专有的。

但是,也有相当多的计算机语言名称商标注册,例如 JavascriptJavaPythonPerl。但这些并非编程语言名称本身的注册;相反,这些注册声明了与某种语言相关的计算机程序,例如Python的这个例子:“实现面向对象计算机编程语言的计算机程序和可下载的计算机程序。”编程语言本身缺乏注册或许是基于这样的理论,即语言既不是商品也不是服务,不能用于贸易,而是一种抽象概念。相反,有助于用给定语言编程的程序(如 IDE)或描述该语言的书籍是可以分发的有形商品,因此可以拥有商标。

还有更多迹象表明语言名称根本不是商标。美国专利商标局表示,在商标注册中,只能使用通用词语来描述商品和服务——在描述中使用商标是“不合适的”,审查律师应指示申请人将商标更改为通用词语。然而,许多注册在商品和服务描述中包含商标“Java”或“Perl”,例如“M Squared Technologies”是一项长期有效的注册,用于“计算机软件开发工具,可帮助软件开发人员创建和理解用 C、C++、Java、C#、Fortran、Pascal、汇编程序、XML、HTML 和 Basic 变体等计算机编程语言编写的软件程序。” 这将“Java”注册商标与其他语言的通用名称并列使用。“J2U”注册用于“将软件转换为实用提取和报告语言 (PERL)、korn shell (KSH) 或 Bourne-Again Shell (BASH) 命令语言解释器”,使用了 Perl 注册商标。这当然表明,至少商标审查律师没有将这些词语识别为商标。另一个例子:当微软提交其申请Visual C#时,它声明“不享有除所示标记之外使用 C# 的专有权。” 微软并未声称对 C# 名称享有任何专有权。

但这真的重要吗?并且,允许控制语言标准的实体来说明什么是正宗的 $LANGUAGE,什么不是,这难道不公平吗?

这很重要。任何人都不应能够使用商标法来控制关于产品的真实言论。Lua 申请的审查律师提出了这一点,但这对于商标审判和上诉委员会来说还不够充分。实际上,有一种法律理论——描述性合理使用——认为可以使用他人的商标来真实地指代他人的产品,但这是一种法官制定的原则,而不是成文法,在不同的法院中有不同的参数,甚至没有被所有法院接受。鉴于法律的不确定性,人们可以看出,积极的商标执行者可能会利用这种情况来试图压制编程语言本身的使用。

User profile image.
Pam 是开源倡议组织的董事会成员,也是北卡罗来纳州罗利市 Chestek Legal 的负责人。她与创意社区合作,为品牌、营销以及内容保护和共享提供实用的法律建议。

19 条评论

也许我显得很无知,但我一直认为商标不如专利危险。无论哪个词被注册为商标,你总能使用富有创意的替代方案。它不是 Yacc™,而是 Bison。如果我遗漏了什么,我很乐意被纠正。

也就是说,*必须*有一个公认的*公共领域*词语来指代任何抽象概念。否则,你就无法谈论它。对于任何企业来说,在注册其实际具体实现时,留出通用术语是出于礼貌(和常识)。听起来微软通过保留“C#”可用,同时将“Visual C#™”注册为商标,就是这样做的。

真正的危险(对于 Mono[™?] 等替代实现的用戶)是他们是否成功地为该语言申请了专利。

微软已经为 .NET 和 C# 申请了专利。Mono 是 De Icaza 专门编写的,目的是侵犯微软的专利,以便微软可以声称他们“热爱开源”,因为他们没有起诉我们(尚未)。当他们用 Mono 感染 GNOME 以至于感染无法轻易消除时,他们就会起诉。可能会使用他们的一些专利流氓,比如 Paul Allen。

好消息是 Red Hat 不在 Fedora 或 RHEL 中发布 Mono。坏消息是 Canonical 这样做了。

如果一种语言拥有商标,即使是参考使用也可能仍然是一个问题。如果我说“我用 MyLanguage 编写了这个。” MyLanguage 是 MyCompany 拥有的商标,我收到了 MyCompany 的一封信,说“您没有使用正宗的 MyLanguage,因为它不符合我们的标准,所以您不能这样说。” 但是,我还能怎样表达我使用了其他人认为是 MyLanguage 的语言呢?

我不确定通用标识符是否能解决问题,因为它看起来只是重复的。但这很有趣,我认为,我们通常指“通用[品牌名称]”用于药品,例如“通用 Advil”,似乎没有人对此过于担心。我很想听听熟悉药品商标的人谈谈通用行业对品牌名称的使用。

从 1979 年到 1987 年 <a href="http://sw-eng.falls-church.va.us/trademark.html">当时国防部让注册失效</a>。

Unidentified - 太棒了,谢谢!

Pam

我在八十年代早期在那里,ADA 是那些“官方”国防部语言之一,就像 Modula2 一样。

有什么问题?你的论点似乎取决于一种模糊的指责,即商标持有人可以阻止某人使用该商标。也许我误解了,但常见的情况是,如果你想合法地指代一个商标名称,只需附加商标符号,并且如果我没记错的话,还要在某处包含一份声明,说明某某是某某的商标。有什么问题?

请参阅 John Roach 的评论。你是对的,毫无疑问,这些类型的用途是允许的。但是,涵盖这些情况的描述性合理使用原则并未被所有法院接受,并且范围各不相同,因此存在很多灰色地带。这意味着,就像 John 的情况一样,第三方过于谨慎,并且商标持有人本身可以利用诉讼或诉讼威胁来利用这种歧义。商标所有者非常出名,他们试图通过商标侵权索赔来压制他们不喜欢的言论。

Calvin Moorers (http://en.wikipedia.org/wiki/Calvin_Mooers)

“他于 1961 年创立了 Rockford Research Institute,在那里他开发了 TRAC 编程语言,并试图使用商标法和独特的版权调用来控制其分发和开发。[2](当时专利法不允许他控制他认为的知识产权并从中获利。)商标策略后来被 Ada 使用。”

和 TRAC (http://en.wikipedia.org/wiki/TRAC_programming_language)

-dB

我和我的教授为 IEEE 消费电子学会议写了一篇论文。我们原本期望我们的论文会被接受,但后来得知我们的论文被拒绝了。事实证明,不允许写你的程序的语言名称。(仅供参考,我使用的是 Python)这让我们震惊了。但是我们将“Python”更改为“一种面向对象的编程语言”。我不得不说这让我感到恶心。Python 不仅仅是一些“面向对象的编程语言”。
我们不能在论文中使用以下名称;
- Linux(我的意思是 Linux!!!拜托... 它是免费的!你可以创建自己的发行版,没有任何问题!RedHat 甚至出售他们自己的 Linux!)
- Apache(他们在这件事上可能是对的。)
- Python(阅读上面内容)

哇。

这就是创造性命名发挥作用的地方。如果你不被允许使用商标词,那么就使用另一个词,并定义它。因此,在论文的开头,简要描述语言“Monty”,然后使用它来指代该语言。你甚至可以参考“类似 Monty 的语言实现”,并在参考文献中引用 C Python™ Jython™ 等。(如果 Monty 已经被声明,请原谅我。)

当然,这是一个荒谬的练习。我们需要类似于知识共享的商标。当公司或基金会拥有像 Python 这样的产品时,应该有一个明确的许可,从一个小的预先编写的列表中选择,以授权通用的公共讨论。

另一个问题是,即使*存在*这样一个明确的许可,拒绝你的论文的人也可能拒绝承认它。在这种情况下,他们就是“白痴”。

我相信有数百个已发表的 IEEE 期刊论文的例子,它们对你提到的特定编程语言和软件进行了完全相同的引用。

是的,有很多例子。我们甚至指出了这些例子。然而,他们并没有让步。我想知道我是否可以复制粘贴我从“IEEE Transactions on Consumer Electronics 主编 WAYNE C. LUPLOW”那里收到的电子邮件,而不会受到他们的攻击。但是我会粘贴一段引文;

“根据我们的说明,不允许使用商业名称,如 Linux、Apache 和 Python。”

我希望这不是真的。但这就是我们得到的...

听起来像是过于保守的律师的建议。也许这才是更大的问题,普通话语的受损是因为法律不够明确,而不是来自商标所有者本身的威胁。

是的,我注意到商标所有者通常不反对他们的名字在一般话语中使用。如果他们的名字在广告中(或似乎在广告中)被使用(例如 Hormel™ 给 Think Geek™ 的罐装独角兽肉广告的信),他们会发送一封礼貌但坚定的信。他们只有在他们的名字被用于恶搞时才会真正生气(例如 Barney™ 恶搞)。恶搞是受保护的,但需要昂贵的律师来提醒他们这一点。在恶搞案例中,公司商标所有者需要找到一种培养公司幽默感的方法。 :-)

是的,我注意到商标所有者通常不反对他们的名字在一般话语中使用。如果他们的名字在广告中(或似乎在广告中)被使用(例如 Hormel™ 给 Think Geek™ 的罐装独角兽肉广告的信),他们会发送一封礼貌但坚定的信。他们只有在他们的名字被用于恶搞时才会真正生气(例如 Barney™ 恶搞)。恶搞是受保护的,但需要昂贵的律师来提醒他们这一点。在恶搞案例中,公司商标所有者需要找到一种培养公司幽默感的方法。 :-)

这似乎很有可能,特别是考虑到这些具体的例子(Linux、Apache、Python)。我确信这些商标的所有者不会反对在讨论使用此类软件或编程语言的技术论文中真正不可避免的普通引用。

你写道,“..一种商品类型,而不是特定制造商的品牌”,并且关于 Thermos,这个词最终进入(或被允许进入)通用术语类别。

“哇伙计!他一定是用 Lua Brand Lua 编写的那个程序!” 哈哈!

“我用 ANSI C 编写了这个” - 嗯... 好的,呃... 这现在不会成为一个很好的论点,不是吗?除非美国国家标准协会决定将他们关于 C 语言的规范注册为商标....

但是,“你用 Borland C 编写的那个垃圾应用程序”或“所有用 Microsoft(r) VisualBasic(r) 编写的应用程序都是垃圾!” - 是的,这些可能会说明你在这里的论点,Pam :)

另一个避免商标/服务标志损失可能听起来很荒谬的例子:“我被 Band-Aid [品牌] 卡住了,因为 Band-Aid 卡在我身上!”。

回到七十年代或六十年代,我认为不需要“品牌”这个词,但由于现在有 Curad 和许多其他“Band-Aids”(原文如此,好吧,它们是“绷带”)的制造商,称你的产品为“A Band-Aid”,而不是“Band-Aid 品牌绷带”确保消费者不仅会继续将所有从小罐子里取出的绷带称为“Band-Aids”,而且你也不会失去你的商标。

还有,“Kleenex 品牌纸巾”,而不是 “Kleenex's”。

嘿伙计们!我们仍然会把 Kleenex 纸巾称为 Kleenex's,但我们永远不会说“嘿,你能给我撕一张 Brawny 吗?”来要纸巾。

然而,商标游说团体有一个主要问题。几年前,知识产权法发生了一项变化,如果你不“热心捍卫”你的商标,你可能会失去它。嗯...

好吧,这让我想到了这次回话的标题:“扁平化”。

当谈到域名时,假设,例如,你是 Volkswagon... 不,假设你是 ISP,Virtual Works。

根据 Internet RFC,你应该注册 VW.NET,因为你主要是一个网络,对吧?没错!

是的,他们就是这样做的。

因此,如果你是 Volkswagen,你应该尝试以先到先得的方式注册 VW.COM - 这是有道理的,或者可能是 vw.de。

所以有一天,Volkswagen 的律师对高层说,“如果我们不热心捍卫我们的商标,我们可能会失去它。”

所以 Volkswagon(还是 wagen)联系了 ISP Virtual Works,询问购买他们的 VW.NET 域名。我的 Virtual Works 好朋友的回复是不感兴趣。

然后,大众汽车回来并说了这样的话,“我们将给你一万亿美元来转移该域名给我们,有了这笔钱,你可以重塑你的公司品牌,并有充足的资金可以支配!”

“一万亿美元?当然可以!我们愿意!”(除非你知道接下来会发生什么,否则你也会愿意)。

大众汽车撤回了报价,给出了一个更适中的数字,哦,我不知道,假设是 100 美元购买该域名。

Virtual Works 说,“嗯?你在开玩笑吗?不!!!”

大众汽车拿起电话,致电新成立的 ICANN,并在 WIPO 和商标游说团体的支持下,援引 UDRP,现在这两个特殊利益集团已经成功游说,错误地定义了“域名抢注”的真正含义...

瞧——Virtual Works 及其所有客户,永远从互联网上消失了。

嗯,我在知识产权领域的朋友们——DNS 协议被设计成一个分类的、分布式的、对机器而言微不足道的字符树,这些字符被人类以助记符方式解释,并将这些字符串的层次结构转换为数字地址系统。

猜猜怎么着,你刚刚有效地扁平化了 DNS 命名空间——这种法律观点在知识产权界猖獗,将其与域名混合意味着要么

1.) 你会破产,因为你必须在数百个现有的 gTLD 和 ccTLD 中篡夺和/或注册你的商标字符串

2.) 你意识到这是徒劳和幼稚的,因此选择取消世界各国主权的 ISO-3166-2 ccTLD 以及 .NET/ORG/MIL/GOV/US/INFO 等,而只保留 .COM

是的。所以... 商标法和知识产权特殊利益集团也将扁平化英语语言吗?

=== Virtual Works 实际发生了什么: ===

当大众汽车在新成立的 ICANN 的程序下援引 UDRP 时,域名从 Virtual Works 那里被盗走,通过我们称之为“反向域名劫持”的过程——这意味着,ICANN 收到了大众汽车的投诉,声称他们的知识产权被扣为人质——索要赎金(请记住,一万亿美元,请记住最初的报价?大众汽车不必透露是他们发起了报价,并且通过不作为,暗示 Virtual Works 勒索大众汽车的商标)。

所有这一切都没有经过正当程序。

商标法允许对侵权行为处以非常严厉的处罚,但 ICANN 和知识产权利益集团实际上已经废除了正当程序,转而支持偏袒那些资助 ICANN 的人的任意制度。

=== Virtual Works 实际发生了什么: ===

Pam,文章写得很棒!

致以最诚挚的问候,

知识共享许可协议本作品根据知识共享署名-相同方式共享 3.0 未本地化版本许可协议获得许可。
© . All rights reserved.