阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

近 30 年的开源项目被“夺权”,员工集体离职后成立新项目抗衡

  • 2021-05-28
  • 本文字数:4457 字

    阅读完需:约 15 分钟

近30年的开源项目被“夺权”,员工集体离职后成立新项目抗衡

“Freenode IRC 网络已经被一个自恋的、特朗普式的、想成为韩国皇室的比特币百万富翁接管了。”——Freenode 前员工 Marco d’itri


知名开源 IRC 网络 Freenode 的控制权正发生重大变化。


两周前,企业家兼“韩国王储” Andrew Lee 宣告其对 Freenode 网络的所有权与控制权,Freenode 众多前成员指控 Lee 通过模糊的法律程序“夺走”了 Freenode,迫使成员们不得不放弃对该网络的控制。开发者们认为这是一次“恶意收购”。为了抗议这种行为,大约有 20 或 30 名 Freenode 员工和开发人员集体退出了该项目。许多人认为此举将对开源社区产生重大影响。


离开 Freenode 后,这些员工建立了 Freenode 网络的替代服务——Libera.Chat,包括大型社区和个人在内的许多 Freenode 用户纷纷将他们的频道从 Freenode 迁移到后者,这使得该网络排名在短短数日内便冲入了全球前十。


成员们逐渐丧失开源项目控制权


Freenode 成立于 1994 年,如今是运行互联网中继聊天 (IRC) 网络最大的自由开源项目。据该项目官方网站称,该网站一直由志愿者运营,已经积累了约 9 万名用户和近 5 万个注册频道。虽然 Freenode 最辉煌的时代已经过去,但它现在仍是自由软件项目协调的关键站点,对许多开源项目和开发人员来说都是不可或缺的一部分。


2017 年,时任 Freenode 员工负责人的 Christel Dahlskjaer 建立了 Freenode 公司,随后便立即将公司出售给了 Lee。Dahlskjaer 与 Lee 表示,成立这家公司只是为了处理必要的文书工作并提供会议支持,其他日常运营方式不会受到影响。


尽管 Freenode 公司员工们于 2017 年签订了合同,但直到今年大家才开始意识到,公司及项目已经在未经他们同意、甚至以超出他们控制能力的方式作出了一系列强制性运营变更。


无论是否与该公司签订了合同,Freenode 的员工和开发者们都认为网络本身不会被卖来卖去——毕竟员工都是志愿者,并且最初的基础设施也不是 Dahlskjaer 所拥有。


这次矛盾的爆发并非无迹可查。早在今年 2 月,Dahlskjaer 在 Freenode 首页的醒目位置挂上了由 Lee 持有的云虚拟桌面服务商 Shells 的 Logo。这件事情本身无关紧要,毕竟自由开源软件项目经常会接受赞助并发布赞助商广告,但关键是负责网络控制的员工事前并没有得到任何消息,该员工当时就表达了强烈的不满。


而这件事最终引发员工们强烈反对的原因之一是来自 Shells 公司的 CTO Mark Karpelès。此人是已倒闭的比特币交易所 Mt. Gox 的创始人,这家交易所因大规模安全漏洞而受到攻击后损失了近 85 万枚比特币(目前总市值高达 334 亿美元)。Karpelès 在东京法院被裁定存在故意篡改记录及掩盖交易所各类损失的行为,但由于不存在以权谋私、挪用公款行为,最终被宣布无罪。


Freenode 前员工 Aaron Jones 在一份长长的辞职信中表示,Dahlskjaer 甚至无法或者不愿向员工们解释这条突然出现的新广告,而是直接选择辞职。不过,Lee 的说法是 Freenode 的员工们“逼迫”Dahlskjaer 辞职,但 Jones 及其他离职员工对此表示否认。此后,Freenode 员工们选举 Tom Wesley(昵称为 tomaw)顶替 Dahlskjaer 的职务。


但就像 Jones 强调的那样,粗暴上线新广告并不是问题的核心。员工不满的是项目新业务方向和新管理层的过度干预。从 2021 年 4 月开始,Lee 的控制权开始持续扩大:


  • 员工们发布了一篇博文,详细介绍了公司领导层的变化并宣布对新开发的后端 ircd 软件 Solanum 做出变更。根据 Jones 的说法,Lee 删除了这篇博文,并手动编辑网站的内置记录,把文章存在过的痕迹清理得无影无踪。

  • 4 月下旬,某 Freenode 测试网络在未经讨论的情况下被直接关闭(用于基础设施向 Solanum 迁移的准备工作)。Wesley(tomaw)本人执行了关闭操作,并拒绝解释具体原因;Jones 和其他员工认为,Lee 必定是幕后黑手,可能利用法律手段威胁 Wesley 闭嘴并阻止其他开源社区成员发声。

  • Lee 在未与其他员工讨论的情况下注册了 #freenode-board,而且据 Jones 称,Lee 本人并没有这样的权限(只有正式的小组联系人才能在 Freenode 的主命名空间中创建频道,但 Lee 并不属于 Freenode 官方联系人)。

  • Lee 的合伙人 Sahne Allen(昵称为 nirvana)对“拉拢”tomaw 的行为大加夸奖,还试图用运营特权贿赂知名用户 Ariadne,表示“我保证您将在 #freenode 中获得 +oO 权限,您就能随便踢人了。这是我为您专门准备的礼物。”

  • 5 月 11 日,Lee 以“董事会”的名义向全体员工发出通知,但员工们表示公司从来就没有董事会这种东西。之后,Lee 表示这只是种“随意表达”。通知内容则是任命一个新人来运行网络的基础设施。


5 月 12 日,Lee(昵称 rasengan)在 GitHub gist 中发布了自己对此次事件的解释——他表示自己已经向 Freenode 注入了数百万美元,对 Freenode 有合法所有权,同时还列举了自己的一些“苦恼”。不过,开发人员对此并不买账。


根据已经辞职的 Freenode 开发人员 Aaron Jones 的说法,“Andrew Lee 的财力远比我们雄厚,我们根本无法与之抗衡。”


Andrew Lee 出生在美国印第安纳州,因其与李氏朝鲜王朝最后一位国王高宗李熙的孙子李锡有亲属关系,在 2018 年正式成为“朝鲜皇储”。去年 12 月,Lee 还因以 1260 万美元的价格在南加州买下了一处占地 8 公顷的房产而登上新闻头条。(注:韩国皇室还有保留,只是不再执掌政治大权)


除了“皇室”标签,Lee 还创办了不少科技企业。2009 年,创立了私人控股公司 London Trust Media(LTM);2010 年,由于对互联网中继聊天 (IRC) 感兴趣,创办了虚拟私人网络服务 Private Internet Access(PIA)。但在 2019 年 11 月,Lee 以 9,550 万美元的价格将 LTM(及其子公司 PIA)出售给了以色列公司 Kape Technologies。


“从父亲把当时还是个孩子的我放在键盘前的那一刻起,我就对电脑产生了兴趣,”Lee 在接受《韩国 IT 时报》采访时表示,“早期我并不知道如何使用电脑,但我在 IRC 上认识了一些人,他们帮助我找到了正确的方向,并教我关于编码以及组织治理、培训过程等方面的知识。”


据《Los Angeles Magazine》报道,Lee 推销高档雪茄、喜欢嘻哈音乐,还是比特币的粉丝。他曾创建比特币交易平台 Mt. Gox Live。虽然无法查证 Lee 的具体身价,但其财务实力毋庸置疑。


离职员工建立新网络,冲入全球前十


Freenode 员工集体离职事件在网络上引发了激烈讨论,很多组织纷纷表示将采取行动。


其中,WikiMedia、Ubuntu、Curl、某谷歌开源团队、自由开源软件开发者欧洲会议、Adafruit 以及多个 Linux 发行版(Gentoo、CentOS、Alphine Linux)已经公开表示将脱离 Freenode 上的频道,转而使用其他 IRC 网络。新的 IRC 网络选项中就包括由 Freenode 离职员工们建立并运营的新网络 Libera.Chat。


在 Lee 宣布拥有 Freenode 所有权及管理权一周之后,从 Freenode 辞职的员工们建立起了 Libera.Chat。Libera Chat 是一家瑞典非营利组织,由自愿参与的员工持有及运营,各位成员均拥有投票权。


Libera.Chat 设立了一支小型成员选举委员会,目前由主席、出纳、项目及社区代表、工程代表 / 副主席以及运营代表组成。组织内的大部分事务都由全体成员共同决定。成员们还选出两位审计员,负责代表成员审计董事会行为。组织每年发布一份透明度报告、详细的记录账目、审计师结论以及董事会自身的标准年度报告。目前 Libera.Chat 全体董事会成员及审计员均为 Freenode 离职员工。


根据 Libera.Chat 的介绍,目前已经有多家组织切换至 Libera.Chat,甚至出现了注册积压状况。截至本周二,Libera.Chat 已经拥有 16000 多位并发用户和 19500 个注册账户。相比之下,就在上周人员大规模流失之前,Freenode 的“注册用户为 90000 名,注册频道则为 50000 个。”目前,Ubuntu、PostgreSQL、Wikimedia、Wikipedia and friends 和 IRCv3 Working Group 都在使用 Libera.Chat。


前 Freenode 员工 Richard Hartmann 表示,Libera.Chat 在上线的短短 24 小时之内就成为互联网第六大 IRC 网络。



当然,还有不少组织正在考量该何去何从。


加密货币项目 Monero 首席维护者 Riccardo Spagni 表示,“我们肯定要脱离 Freenode,我们整个社区在原则上反对这种获取并出售数据的行为。”目前,Monero 在等待利比里亚国内相应基础设施的部署工作,并将在完成之后公布如何迁移,Monero 项目内部成员的意见征求工作也将在下周二开始。此外,Ubuntu、CentOS 等组织将在内部投票之后作出最终决定。


对此,Andrew Lee 回应称:“这些迁移本身正是 IRC 的意义所在——在不同网络之间往来真的非常简单。”他表示,IRC 网络不会像其他基于非公共协议的专有集中服务那样产生严重的厂商锁定问题。“最重要的还是要看用户自己喜欢使用哪种网络。”


但据多个社区或个人报告称,在决定迁移到 Libera.Chat 后,他们拥有的 Freenode 频道被 Andrew Lee 或其团队滥用管理权利而强行夺走。据称,其中部分或全部的理由是 freenode 的新政策方针。受害者既包括 Wikimedia Foundation(维基媒体基金会)及其子项目 Wikipedia(维基百科)、Arch Linux 等大型社区,也包括很多个人用户。Andrew Lee 则表示是近期“政策执行”过程中部分频道被“错误地包括”,并要求涉事频道拥有者与其联系。


结束语


新闻自由基金会 (Freedom of the Press Foundation) 的技术专家 Parker Higgins 表示,长久以来,Freenode 都是自由软件社区基础设施的重要部分,很难想象这次分裂究竟会产生多大的影响。他认为,未来可能会看到很多项目在更集中的平台上,而自由软件社区的许多人会对此感到失望。


网络安全工程师 Jackie Singh 表达了对 Freenode 离职员工的感谢。“我 12 岁在 Freenode 上花费大量的时间,并且幸运地发现了 IRC,”她表示,“如果你想直接与开源项目的维护者及其爱好者联系,没有比 Freenode 更好的方式。长期以来,它一直是我们生活的支柱。尽管有人希望 IRC 回到鼎盛时期,但我们确实见证了一个时代的结束。”


Lee 表示,未来将一如既往地保持 Freenode 的运转,“它将依然是自由开源软件运动的发源地。”但就目前情况来说,会有多少人买账却是未知数。


参考链接:


https://arstechnica.com/gadgets/2021/05/freenode-irc-has-been-taken-over-by-the-crown-prince-of-korea/


https://www.vice.com/en/article/pkbgvg/major-internet-projects-are-leaving-freenode-after-korean-prince-takeover


https://www.scmp.com/magazines/style/tech-design/article/3124523/real-life-k-drama-how-did-andrew-lee-go-tech


今日好文推荐


终于!Fuchsia OS正式公开可用,谷歌迈出了五年来最关键的一步


库克亲自出庭回应“苹果税”质疑:收取30%佣金是应该的


“数据中台”死而不僵




会议推荐


【2021 北京智源大会】正在火爆进行中,图灵奖获得者与来自全球的人工智能顶尖大牛齐聚一堂,与企业家和开发者们一同探讨人工智能的科研理论、商业实践和社会伦理未来方向,分享他们的洞见!超大规模智能模型系统——智源“悟道 2.0”也将在大会现场公布!6 月 1 日 -6 月 3 日北京中关村国家自主创新示范区会议中心,就等你了!扫描下方图片二维码或者点击底部**【阅读原文】**报名参会。



点个在看少个 bug👇


2021-05-28 07:004522

评论

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

如何使用Go语言实现面向对象编程中的封装、继承和多态

Jack

Java面试通关:阿里内部实战模拟面试精讲题库,竟被上传GitHub!

Java你猿哥

Java 数据库 微服务 Spring Boot java面试

【5.05-5.12】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动 优质创作周报

Java Web实战 | JDBC案例:实现图书管理

TiAmo

JDBC DAO JavaBean

智能化生产应用搭建的实战案例

华为云开发者联盟

后端 物联网 华为云 华为云开发者联盟 企业号 5 月 PK 榜

软件测试是青春饭吗?

测吧(北京)科技有限公司

测试

极氪汽车引入瓴羊Quick BI,数据可视化助力企业数字转型

小偏执o

《 Istio 权威指南 》新著重磅发行!华为云云原生团队匠心力作

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

智慧园区移动应用发展面临瓶颈,如何解决?

没有用户名丶

开发中关于HTTPS不得不规避的2个大坑

北桥苏

https TCP/IP ssl

硬核!阿里最新出品架构核心场景实战手册,解决99%的架构问题

Java你猿哥

数据治理三大模式详解,治理新范式释放数据潜能

袋鼠云数栈

数据治理

阿里云李钟:弹性计算控制系统团队的提效之路

云布道师

阿里云 弹性计算

GreatSQL社区月报 | 2023.04

GreatSQL

greatsql社区

一种KV存储的GC优化实践

vivo互联网技术

KV存储 GC设计

如何解决由于TLS版本不兼容导致的问题

JefferLiu

Java TLS

2023 开源之夏来啦!报名 MegEngine 项目,赢取万元奖金!

MegEngineBot

深度学习 开源之夏 MegEngine 学生比赛 奖金

BATM面试Java岗:精选200+面试题及答案、6大重点规划和经验总结

Java你猿哥

Java MySQL JVM 多线程 java面试

从 yield 开始入门协程

乌龟哥哥

三周年连更

构建自己的思维逻辑体系

老张

逻辑思维 如何解决问题

MySQL好玩新特性:离线模式

GreatSQL

MySQL greatsql greatsql社区

瓴羊Quick BI、帆软横向对比,国内商业BI工具崛起

巷子

Java 是如何毁掉你的编程思维的?

Java你猿哥

Java 程序员 ssm

穿越数据智能“海峡”,企业更需要什么样的数智底座?

用友BIP

以数据思维和技能提升数据应用测试实践 | 京东云技术团队

京东科技开发者

测试 测试覆盖率 数据思维 应用安全测试 企业号 5 月 PK 榜

mac上哪款系统仪表板好用?实用软件推荐~

真大的脸盆

Mac Mac 软件 系统监测 仪表盘工具

Java 8 之后的新特性都是鸡肋吗?

Java你猿哥

Java ssm API Java 8 java 8 的新特性

【开发点滴】在vscode的python调试中,如何让调试程序以sudo方式运行?

无人之路

Python vscode ChatGPT

软件测试 | admin后台管理

测吧(北京)科技有限公司

测试

京东短网址高可用提升最佳实践 | 京东云技术团队

京东科技开发者

最佳实践 高可用设计 企业号 5 月 PK 榜 短网址

详解集群级备份恢复:物理细粒度备份恢复

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

近30年的开源项目被“夺权”,员工集体离职后成立新项目抗衡_开源_核子可乐_InfoQ精选文章