写点什么

马斯克无法遵守的开源承诺:从事开源工作的关键人物都已经离职了

  • 2023-03-12
    北京
  • 本文字数:838 字

    阅读完需:约 3 分钟

马斯克无法遵守的开源承诺:从事开源工作的关键人物都已经离职了

2 月 22 日的时候,推特老板埃隆·马斯克(Elon Musk)曾宣布,推特的算法将于一周后开源。“开源”意味着任何人都可以公开访问、查看、修改和重新分发推特源代码。但很显然的是,我们直到现在都没有等到马斯克说的“Twitter 算法开源”。

 

当时一位推特用户在与马斯克互动时表示,把推特开源吧,如果能够做到这一点,他们“真的会印象深刻”。马斯克随后回复称:“我们的算法会在下周开源,首先要做好失望的准备,但它会迅速改进的!”

 


马斯克过去曾多次表示,他支持将该平台算法开源的想法,从表面上开源也有利于提高推特的平台透明度。然而现在 3 周过去了,开源并没有按照计划实现。

 

有媒体对此评论道:“马斯克确实对营销和工程管理略知一二,但在软件方面,事实证明他一无所知。”特别是在本周 Twitter 发生宕机事故之后,马斯克扬言要将Twitter代码全部重写。但不间断裁员,导致 Twitter 公司现在只剩不足 550 名全职工程师,有媒体统计马斯克已经裁掉了约 80%的员工。如今事态也符合前员工们当初的预想,人员流失导致 Twitter 越来越频繁地曝出灾难性宕机事件。

 

而开源呢?这也需要有专门的软件开发人员和工程师,他们了解算法背后的代码以及需要做什么才能开源该代码。那些人不见了。

 

Twitter 的前开源负责人 Will Norris 曾表示:

当我加入 Twitter 时,我们已经有许多大型开源组件的现代化工作正在进行中。Pants构建系统正在被Bazel取代。正在努力准备最终用Kubernetes取代Apache AuroraMesos而且,我们已经是Apache KafkaHadoopScala的最大用户之一。我们还有一个 JVM [ Java 虚拟机] 的自定义分支,我们希望它最终能够开源。有很多令人惊叹的工作正在进行中,Twitter 成功地从这些社区聘请了非常优秀的人来从事这些项目。然后裁员发生了。

 

Norris 说道:“大多数在 Twitter 从事开源工作的关键人物都离开了。所有与我一起从事开源工作的工程师也都离开了。”

 

简而言之,马斯克无法开源 Twitter 的代码,因为他确实没有知道代码的人。具有讽刺意味的是,马斯克确实理解开源的价值。

 

2023-03-12 14:345435

评论

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

fastJson与一起堆内存溢出'血案'

AI乔治

Java 架构 JVM Fastjson 内存溢出

iOS底层系统小结

shirley

ios

架构师训练营第四周作业

李日盛

架构

这篇 MySQL 索引和 B+Tree 讲的太通俗易懂!

MySQL 面试 数据库事务 索引结构

杂谈

落曦

ARTS Week14

丽子

架构师训练营 - 第四周学习总结

joshuamai

Maven 入门

少平

Java

16张图带你彻底搞懂基数排序

Java架构师迁哥

java是如何调用native方法?hotspot源码分析必会技能

诸葛小猿

Java jdk JVM jni hotspot

Maven 进阶

少平

线上排障技巧 | 动态修改LOGGER级别

AI乔治

Java 编程 架构 JVM

【薪火计划】01 - 好与坏

AR7

管理

用eBPF/bcc分析系统性能的一个简单案例

AI乔治

Java 编程 架构 大前端

“双11”正成为区块链场景应用“练兵场”

CECBC

大数据

上海与鲲鹏的数字共鸣

脑极体

极客时间 - 架构师一期 - 第八周作业

_

极客大学架构师训练营 第八周作业

架构师训练营第1期 - week08 - 作业

lucian

极客大学架构师训练营

Flutter 开发从 0 到 1(二)框架与网络

吴小龙同学

flutter ios android 跨平台

架构师训练营 - 第四周课后练习

joshuamai

数字货币是数字经济发展基石

CECBC

数字货币

C++的智能指针你了解吗?

良知犹存

c++

大招落地:MySQL 插入更新死锁源码分析

AI乔治

Java MySQL 编程 架构

区块链技术发展需加强核心技术自主创新

CECBC

区块链技术

Scala-语法特性(一):类型和变量定义

正向成长

scala

架构师训练营第 1 期 - 第 8 周课后练习

Anyou Liu

极客大学架构师训练营

我用 Python 找出了删除我微信的所有人并将他们自动化删除了

Python小二

Python 微信

Flutter 开发从 0 到 1(一)需求与准备

吴小龙同学

flutter ios android 跨平台

极客大学 - 架构师培训 -ch3 作业

bing5tui3

极客大学架构师训练营

如何正确的关闭线程池

Rayjun

Java 线程池

【得物技术】机器学习在图形验证码识别上的应用

得物技术

学习 算法 测试 图像识别 验证码

马斯克无法遵守的开源承诺:从事开源工作的关键人物都已经离职了_文化 & 方法_Tina_InfoQ精选文章