「Rust核心团队官宣」为Rust的未来奠定基础

原创
2020/08/19 00:55
阅读数 93
 

点击上方蓝字关注我们

理清头脑混沌,觉醒心智天地


本月8月11号,Mozilla 宣布裁员 250 人。此事件在互联网技术圈引发大量关注。大家的关注点在于, Mozilla 裁员到底对 Rust 语言及其发展会有多少影响。

甚至有人传:「Mozilla 大裁员了,很多 Rust 开发被裁了 」,我真怕到明天就流传出「Mozilla 大裁员,Rust 团队被裁了」的新闻贴。。。就差这么说了:「Mozilla倒闭了,老板带着小姨子跑路了,欠下3.5个亿。我们没有办法,拿着Rust抵债。」

截止到今天,也就是 8 月 19 号,Rust 核心团队也就此事在官方博客上进行了说明。

那么,本文来带大家来捋一捋整个事件的过程。


改变世界,改变Mozilla




8月11号,Mozilla 官方发布了一篇标题为「改变世界,改变Mozilla」的通告。这里拣重点来看一下:
一、 由于疫情的原因,之前的计划无法继续走下去,所以需要重新聚焦。
疫情之前的计划是:

1. 通过在Firefox中创造新的价值来建立更好的互联网;2. 投资于创新和创造新产品;3.并调整我们的财务状况以确保长期稳定。

现在因为疫情这个计划已经走不通了。
文章里也提到,其实这个人员变更计划在2020年开春就开始讨论了,并不是一时冲动。只是今天才开始执行。
Rust 团队应该没有受到什么影响,因为 Rust 官方还在讨论 Rust 2021 Edition 的 RFC,并且这两天那个issues非常热闹:   https://github.com/rust-lang/rfcs/pull/2966
Mozilla此次裁员,也是为了更好的发展,并不是为了断送未来。Mozilla的未来可以期待的是什么?不就是 Rust 和 WASM 吗?没什么好担心的。
倒是 因为 Firefox 计划的停滞,Servo 团队已经受到了牵连。
该团队成员 Alan 在 推上说,Mozilla 正在关闭他们团队, https://twitter.com/asajeffrey/status/1293220656339988483
但是另一名成员Simon说,他还不清楚具体的情况,但是听说有同事被离职了。  https://twitter.com/SimonSapin/status/1293231187167784960
可以揣测:Mozilla 确实有一个“重新聚焦的战略决策”正在进行。


二、文章宣布了Mozilla 未来的聚焦方向:
1. 产品上重新聚焦(新重点)。Mozilla 必须是一个世界一流的,现代化的,多产品的互联网组织。从长远来看,我们的目标是建立人们喜欢和想要的,在这些产品中具有更好的价值和更好的特性的新体验。
2. 新的心态。从之前的防御、保护,有时甚至是挤在一起,试图保留我们所爱的一部分,变成一种积极主动、好奇的心态,并与世界上的人们互动。将成为一个现代的组织,我们的目标是将产品、技术和宣传结合起来。(变守为攻)
3. 技术上有新的聚焦(新重点)。Mozilla是互联网激进分子运动的技术中心。我们必须保持这种状态。我们必须发挥领导作用,测试产品,并吸引企业进入传统网络技术之外的领域。互联网现在是一个平台,它内置了无处不在的web技术,但是大量的新领域正在发展(比如Wasmtime和字节码联盟的微进程愿景)。我们的视野和能力也应该在这些领域发挥作用。
4. 社区上有新的聚焦(新重点)。我们还需要更进一步,以新的方式考虑社区。我们必须越来越开放地与其他人一起执行他们的任务,为他们正在建立的更好的互联网做出贡献。
5. 经济上有新的聚焦(新重点)。尝试去寻找新的商业模式,来替代免费的旧模式,创造出新的价值。
看得出来, Rust 和 WASM 依然是 Mozilla 的重点。所以没有什么好担心的。

在 Reddit上面的相关问题讨论其实没有什么进一步的消息,大家的话题可以分为三类:

1. 认为或期望对 Rust 没有什么大影响。2. 为 Servo 团队被离职的人感到同情,并且愿意为他们找新工作提供帮助。3. 讨论如何给 Rust 团队捐款。

https://www.reddit.com/r/rust/comments/i7stjy/how_do_mozilla_layoffs_affect_rust/


Mozilla 刚和 Google 续了合同,未来至少还能有4亿刀资金,但现在依然要裁员,勒紧裤腰带过日子。
疫情带给我们的除了恐惧,还有反思与重新出发。Mozilla 正在这么做,我们呢?


为Rust的未来奠定基础


8月18号,Rust 核心团队就此事件发布了说明,通告如下:


Rust项目始于2010年(取决于您的计算方式,您甚至可以说2006年!),属于 Mozilla Research项目,但长期目标始终是将Rust打造为一个自给自足(self-sustaining)的独立项目。2015年,随着Rust 1.0的发布,Rust确立了其项目指导和治理独立于Mozilla组织。从那时起,Rust一直是一个自治组织,而Mozilla是著名的,始终如一的财务和法律赞助商。
对于Rust语言能够有机会被业界的许多公司广泛使用和支持的机会,Mozilla一直感到倍受鼓舞。如今,从亚马逊的Firecracker到Fastly的Lucet,再到为Discord,Cloudflare,Figma,1Password等提供强大支持的关键服务,许多大小的公司都在以越来越多样化和更有意义的方式使用Rust。
2020年8月11日星期二,Mozilla宣布决定重组公司并裁员250人,其中包括积极参与Rust项目和Rust社区的人们。可以理解,这些裁员给Rust项目本身带来了很多不确定性和困惑。我们在这篇文章中的目标是解决这些问题。我们还会发布一个重要公告,请继续阅读下面内容!
社区影响
不可否认,这些裁员对Rust社区的所有成员都产生了影响,尤其是在全球瘟疫大流行中失业的人们。突然的,意想不到的裁员可能是一段艰难的经历,而且当感觉全世界都在看着他们的时候,他们的处境也同样艰难。正在寻求工作帮助的受影响员工可以在Mozilla的人才目录中找到。
尽管产生了深远的个人影响,Rust项目作为一个整体还是对此类事件具有很大的适应性。我们有来自不同背景和雇主的领导者和贡献者,多样性是至关重要的力量。此外,一个普遍的误解是,所有参加Rust领导层的Mozilla员工为Rust做贡献就是他们的本职工作。实际上,并非如此,Rust领导层中有许多Mozilla员工都是在个人时间内为Rust做出贡献的,而不是作为工作的一部分。
(此次被裁员的 Rust 核心团队成员 Manishi 在推上表示:Rust团队的工作是我在业余时间做的事情,而且Mozilla慷慨地允许我在需要的时候花一些时间在Rust上。)
最后,我们要强调,Rust小组的成员资格是授予个人的,与雇主没有关系。还是Rust团队成员的Mozilla员工今天仍然是成员,即使他们受到裁员的影响。当然,有些人可能选择减少参与。我们了解并非所有人都能继续做出贡献,我们将完全支持他们的决定。我们感谢他们迄今为止为该项目所做的一切。
启动基金会
随着项目规模,采用率和成熟度的增长,我们已经开始感受到成功的痛苦。我们已经开发出法律和财务上的需求,而我们当前的组织缺乏这种能力。虽然在Mozilla的帮助下我们成功了很长一段时间,但我们已经到了一个难以在没有合法姓名、地址和银行账户的情况下运作的阶段。Rust 项目是如何签订合同的?已成为我们不能再拖延的问题。
去年,我们开始研究创建一个独立的Rust基金会的想法。 曾经在开源基金会工作过的Rust团队的成员们聚在一起观察当前的形势,确定基金会需要的内容,评估我们的选择,并采访来自其他基金会的主要成员和董事。
在这项工作的基础上,Rust核心团队和Mozilla很高兴地宣布计划创建一个Rust基金会。Rust核心团队的目标是在今年年底之前建立并运行该基金会的第一个迭代。
该基金会的首要任务将是Rust已经擅长的事情:拿到所有权。只不过这次是 法定权力,而非程序中的某些资源。与Rust,Cargo和crates.io相关的各种商标和域名将进入基金会,基金会也将承担由此产生的费用。我们认为基础的第一次迭代仅仅是个开始。扩大基金会角色的可能性很多,我们很高兴在将来进行探索。
但就目前而言,我们仍然专注于基金会最初的这些小目标。接下来,核心团队会选择成员组成一个项目小组,以推动建立基金会。期待看到该小组的后续博客文章,其中提供有关流程的更多详细信息以及提供反馈的机会。同时,您可以给该组发送电子邮件至foundation@rust-lang.org。
基础设施引导
尽管我们才刚刚开始建立基金会,但过去两年来,基础架构团队一直在引导减少对任何赞助该项目的公司的依赖,并增加了支持Rust的公司数量。
这些努力非常成功,正如你在我们的赞助页面上看到的,Rust的基础设施已经得到了整个生态系统中许多不同公司的支持。当我们合法地过渡到一个完全独立的实体时,基础设施团队计划继续他们的努力以确保我们不会过度依赖任何单一的赞助商。
感谢每一个人
我们很高兴通过建立基金会来翻开新的篇章。 我们要感谢到目前为止与我们分享了这一旅程的每个人: Mozilla孵化了这个项目并为创建基金会提供了支持,我们的领导者和贡献者团队不断改进社区和语言,以及使用Rust来创建该项目的每个人。 强大的生态系统,吸引了许多人参与该项目。 我们迫不及待地想看到充满活力的社区接下来要做的事情。
相关链接:
  1. Rust官方团队博客原文:
  2. https://blog.rust-lang.org/2020/08/18/laying-the-foundation-for-rusts-future.html
  3. Rust 之父在2010年 的首个 Git 提交  (Initial git commit.):
  4. https://github.com/rust-lang/rust/commit/c01efc669f09508b55eced32d3c88702578a7c3e
  5. Mozilla Research :
  6. https://research.mozilla.org/
  7. Mozilla 的 人才目录,可以找到被裁员的联系方式:
    https://talentdirectory.mozilla.org/
  8. manishi 推特线程:
    https://twitter.com/ManishEarth/status/1294023260770770944
  9. 2020年初,核心团队leader Niko 在博客中透露想组建 Rust 基金会:
    http://smallcultfollowing.com/babysteps/blog/2020/01/09/towards-a-rust-foundation/
  10. 基金会项目小组官网介绍:   
    https://www.rust-lang.org/governance/teams/core#project-foundation
  11. Mozilla  官方通告原文 :
  12. https://blog.mozilla.org/blog/2020/08/11/changing-world-changing-mozilla/

本文分享自微信公众号 - 觉学社(WakerGroup)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部