Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?

晓查发自凹非寺
量子位报道|公众号QbitAI
昨夜 , Rust编程语言的审核团队突然宣布辞职 , 且即刻生效 。 他们在GitHub的pullrequest上发出了该声明 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
审核团队成员AndrewGallant在声明中写道:团队辞职是为了抗议核心团队认为自己不对除自己以外的任何人负责 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
辞职声明来得如此突然 , 措辞又比较严厉 , 广大程序员看到这则声明后“一脸懵逼” , 而又不免好奇 。
由于目前该pullrequest页面已锁定 , 他们只能移步至Reddit的Rust子版块发帖讨论 。
这一突如其来的事件迅速成了国外程序员圈最热话题 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
Rust , 这个连续6年获得程序员最喜爱的编程语言 , 其内部团队出现了哪些裂痕?
到底发生什么事了?
“求内幕”成了社区吃瓜群众最关心的话题 , 但没有人在帖子中透露细节 。
不过 , 从撰写辞职信的AndrewGallant社交网络上能找到一点蛛丝马迹 。
原来双方的冲突由来已久 , 并不是一朝一夕间突然爆发的 。 尤其是亚马逊AWS的介入 , 让双方冲突进一步加剧 。
今年2月 , Rust基金会成立 , 由亚马逊AWS、谷歌、华为、微软、Mozilla五家公司为创始成员 。
今年9月 , AWS团队开源战略与营销负责人MattAsay在InfoWorld上发表了一篇文章《Rust的未来》 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
Rust核心团队成员SteveKlabnik转发了这篇文章 , 他写道:
我拒绝让亚马逊定义Rust 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
SteveKlabnik还认为 , 亚马逊正在逐渐侵蚀Rust团队 , 主要的表现是:
1、亚马逊雇佣了Rust团队的几名成员 , 其中包括编译器团队负责人、语言团队负责人 。
2、亚马逊决定不设立Rust基金会ED , 这意味着主席将在Rust基金会中拥有巨大的权力 。
他认为 , 亚马逊正在采取措施将核心团队边缘化 。
后来文章被MattAsay修改 , 并在末尾附注声明:
这篇文章的前一个版本正确地指出Rustacean原则是以亚马逊原则为蓝本的 , 但无意中可能暗示亚马逊在某种程度上对Rust的开发负责 。 亚马逊雇佣了多名Rust维护者和贡献者 , 但它只是众多有员工参与的公司之一 。
Rust库团队负责人MaraBos的观点却与之相反 , 她认为Steve的观点“简直是胡说八道” 。
Steve说的“核心团队”变得不那么重要了 , 这是绝对正确的 。 但这并不是因为亚马逊正在接管 。
我认为 , 既不该让核心团队 , 也不该让亚马逊团队来领导或定义Rust 。
AndrewGallant最后两条Twitter便是转发MaraBos的观点 。
Rust程序员一觉醒来都懵了:审核团队集体辞职,发生甚么事了?
文章图片
根据Rust官方的《行为守则》 , Rust审核团队的作用是帮助“遵守行为守则和社区标准” , 而现在他们无法做到这一点 , 因为核心团队的权利似乎超出了界限 。
既然如此 , 审核团队自然也就无法约束核心团队 。 看来是双方在权利和责任问题上发生了争吵 。 而AWS的问题不过是双方开始角力的导火索 。
另一位“局外人”SystemInitiative公司CEO也发表了自己的看法:
他认为Rust核心团队权力过大 , 核心团队管理着社区的各个方面 , 但是他们之外的人却无法决定谁加入核心团队 , 或者被踢出核心团队 , 从而在Rust社区形成了一种“寡头政治” 。