当开源社区遇到公然违反开源协议的商业公司,除了无能为力,我们还能做什么

2022-11-06 22:11:16 +08:00
 HikariLan

当开源社区遇到公然违反开源协议的商业公司,除了无能为力,我们还能做什么

如果您玩过 Minecraft (我的世界)这款游戏,我相信您对于 Hello Minecraft! Launcher ( HMCL )这款启动器一定不陌生。作为一款基于 GPLv3 开源的 JavaFX 跨平台程序,HMCL 以其易用性和强大功能,迅速成为了中国名列前茅的 Minecarft 启动器。但是就在最近,这款在社区十分知名和优秀的启动器,其开发者在面对来自商业公司的侵权,却显得无能为力。

前序

时间拨回半年前,为了带给国内 Minecraft 玩家更好的联机体验,在经过不断地取舍后,HMCL 启动器采用了一款名为 HiPer 的商业付费产品,为使用该启动器的玩家提供联机服务。为了正常使用这些联机服务,该启动器的玩家必须向 HiPer 产品的运营方乌鲁木齐飞鱼信息科技有限公司 缴纳一笔费用,并进行实名认证。 直到一周前,一切都看起来是那么的正常,直到...

暴风雨前的黎明

一周前,另一款名为 BakaXL 的启动器开发者被 HiPer 方一位名为 "MainTest233" 的合作方造谣称其抄袭了他们的核心代码,几天后,出于对启动器用户安全负责,且也是为了抵制 HiPer 运营方越来越吃相难看的商业化运营模式,国内三家主流启动器( BakaXL ,HMCL ,PCL2 )发表了联合声明,决定暂时关闭各自启动器的联机模块(后两者使用了 HiPer 产品),改用自研的联机模块。

事情到了这里,便发生了一些转折...

发生

由于 HMCL 停止使用 HiPer 的联机模块可能预期给其商业服务带来巨大的打击,HiPer 运营方决定 fork 一份 HMCL 启动器,保留其预期不再默认提供的付费联机功能,接着恰钱。

这没什么问题,因为 GPLv3 协议给予他们这样的自由。但是,HiPer 方 fork 后的 HMCL 启动器版本,使用了一个及其容易引起混淆的启动器名称:HiPer Minecraft! Launcher,简称HMCL

由于这个新的项目简称和源项目极易引起混淆,因此,HMCL 启动器开发者向该项目的 GitHub 仓库提交了一份 issue,要求根据源项目的 GPLv3 额外要求,更改一份不易引起混淆的名称。

然而,HiPer 方相关开发者粗暴的关闭了这个 issue ,拒绝了这个提议,公然违反了源项目的相关开源要求。

该公司相关负责人甚至说出了这种令人发指的话语,表达了对这件事情的毫不关心:

无奈,HMCL 的开发者只能宣布终止其 HMCL 的相关许可证权利。

但是,这又会怎么样呢,作为开源软件开发者,我们没有任何办法去阻挡商业公司接着使用这些开源代码,他们甚至可以直接拿走这些代码并闭源,也不会有什么事情 —— 因为一个普通开发者很难有时间和精力承受一场官司带来的成本。

但是,我们还能做些什么呢?

4603 次点击
所在节点    问与答
21 条回复
x86
2022-11-06 22:28:25 +08:00
开盒网暴,虽然下作但是对付这种人最合适
HikariLan
2022-11-06 22:29:46 +08:00
1.「暴风雨前的黎明」部分中对原事件描述有误(是按我本人记忆写就),原事件可参考: https://www.bilibili.com/read/cv19532914
2. 发稿后,被 fork 的 GitHub Repo 已被 HiPer 方 private 或删除,但我们仍不知道这伙人会做出什么进一步的侵权行为。
XiaoMouz
2022-11-06 22:41:35 +08:00
个人难以对抗企业...
非常不幸和无力,本人也是事件的见证者
HiPer 老板是否有精神问题先撇开不说(参考 TT702 于专栏中 2022-11-04 20:46 时刘明子墨的评论: https://www.bilibili.com/read/cv19532914
至少在公布不再合作与支持后自己 fork 后继续赚钱一事不谈,不违反开源协议以及互不干涉就行,但是没想到的是居然还如此霸道地 close 了在命名方面的异议,不过貌似现在 repo 的 fork 被终止了,无法访问了
zsj950618
2022-11-06 22:41:47 +08:00
有没有人备份 issue 内容啊,仓库好像被删了。
zsj950618
2022-11-06 22:43:43 +08:00
回到开源协议,其实主要目标是国内用户的,我还是比较推荐木兰系列的协议,因为有官方的中文版,有相关机构背书,起诉起来比较方便。
ysc3839
2022-11-06 23:36:00 +08:00
基本是没有办法。而且国内这个大环境基本是“强者为王”,许多领域的软件都有违反许可协议的情况,但是大多数用户只会看好不好用,最终可能变成一群小白用户支持违法一方的情况。
Bob0800
2022-11-07 00:07:20 +08:00
HiPer - 又一个资本鼠黍。
westoy
2022-11-07 00:20:19 +08:00
我提个开源以外的话题

minecraft 是巨硬的注册商标, 你们一个个用在自己产品名称里合适么.........这波闹大了引起巨硬法务注意我感觉会被全员 AOE 的.........
xilou31
2022-11-07 00:56:50 +08:00
刚看了一下,37 分钟前,作者直接去掉了 fork 信息,重新开了一个 repo

回到问题本身,在法律不健全的情况下,还真的对他没啥办法。

可能能做的,就是让自己的新版本体验比对方更好。
ysc3839
2022-11-07 01:34:46 +08:00
@westoy Minecraft 的 EULA 好像说非盈利是可以的?而且 MC 社区还是比较宽松的,市面上有许多违反 EULA 的收费服务器也没管。
geelaw
2022-11-07 05:24:44 +08:00
看了半天,感觉问题的关键是 HCML 是否已经作为商标注册,如果没有的话可以尝试注册一下,这样 fork 者将不能合法使用这个名字。

> HMCL 的开发者只能宣布终止其 HMCL 的相关许可证权利。

这点比较微妙,如果你使用的 GPLv3 未经修改,那么即使 HCML 已经是注册商标,对方对注册商标的侵权似乎并不会无效化 GPLv3 授予的权利(这是两个分开的问题,因为 GPLv3 授予权利的条件似乎没有“不侵犯某个具体商标权”),而原作者是无法主动撤销 GPLv3 授予的权利的。
L4Linux
2022-11-07 08:06:39 +08:00
建议咨询律师吧
Yadomin
2022-11-07 08:31:49 +08:00
贵圈真乱
fiveStarLaoliang
2022-11-07 09:16:14 +08:00
应该可以走知识产权法院诉讼,已经有相关的案例了
https://www.freebuf.com/news/320941.html
xingyuc
2022-11-07 09:45:05 +08:00
@x86 虽然但是,好像违法
ysc3839
2022-11-07 13:24:56 +08:00
@xilou31 我觉得算不上法律不健全,国内有软件著作权,先前也有违反 GPL 的判例了。个人觉得问题是诉讼成本过高,这个跟法律是否健全无关,在美国也不见得一个个人开发者能低成本起诉大公司侵权吧?
murmur
2022-11-07 13:27:20 +08:00
国内的版权保护基本是-1 ,开源基本等于认栽,成本和赔偿不成比例
icatme
2022-11-07 16:51:07 +08:00
@ysc3839 国内诉讼成本比起美国算是很低了,但就是损失比较难界定,也没惩罚性的赔偿
KormiMeiko
2022-11-08 19:21:49 +08:00
删除 hiper 喵,删除 hiper 谢谢喵
baobao1270
2022-11-09 22:36:00 +08:00
就事论事,在这件事上自然是批评 Hiper ,但是国内的 MC 启动器圈子其实挺乱的……
HMCL 本身就存在被卖掉商业化的问题,现虽然回归开源,但是归属问题不好说。
PCL2 的付费模式是否违反 EULA 也是有争议的
BakaXL 没用过不评价。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/893156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX