Rust 项目最初于 2010 年构思(根据您的计算方式,您甚至可以说是在 2006 年!),作为 Mozilla 研究项目,但长期目标始终是将 Rust 建立为一个自我维持的项目。在 2015 年,随着 Rust 1.0 的发布,Rust 确立了其独立于 Mozilla 组织的 项目方向和治理。自那时以来,Rust 一直作为一个自治组织运作,Mozilla 是一个杰出的且持续的财务和法律赞助商。
Mozilla 过去和现在都对 Rust 语言有机会被整个行业的许多公司广泛使用并支持感到兴奋。如今,许多大大小小的公司都在以更多样化和更重要的方式使用 Rust,从 亚马逊的 Firecracker 到 Fastly 的 Lucet,再到为 Discord、Cloudflare、Figma、1Password 以及更多公司提供支持的关键服务。
在 2020 年 8 月 11 日星期二,Mozilla 宣布他们决定重组公司并解雇约 250 人,其中包括 Rust 项目和 Rust 社区的活跃成员。可以理解的是,这些裁员给 Rust 项目本身的影响带来了很多不确定性和困惑。我们在这篇文章中的目标是解决这些担忧。我们还有一个重大消息要宣布,请继续阅读!
社区影响
不可否认的是,这些裁员对 Rust 社区的所有成员都产生了影响,特别是那些在全球大流行中失去工作的人们。突然、意外的裁员可能是一种艰难的经历,当感觉全世界都在关注时,它会变得更加艰难。正在寻求工作帮助的受影响员工可以在 Mozilla 的人才目录中找到。
尽管有深刻的个人影响,但整个 Rust 项目对这类事件的抵抗力非常强。我们有来自不同背景和雇主的领导者和贡献者,这种多样性是一项关键优势。此外,一个常见的误解是,所有参与 Rust 领导的 Mozilla 员工都将其作为其工作的一部分。事实上,许多在 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 创建强大的生态系统,它推动了许多人参与该项目。我们迫不及待地想看看我们充满活力的社区接下来会做什么。