知名白癜风医院 http://www.xftobacco.com/除了解雇Twitter的大部分技术人员外,新老板兼首席执行官ElonMusk还不再支持Twitter的开源工作。
ElonMusk掌管Twitter后先点起了第一把火:解雇了这家社交网络公司一半的员工。
这其实为失败埋下了祸根。
抛开Musk的管理和政策失误不谈,社交网络需要经验丰富的开发人员才能阔步前行。
大叫大嚷、声称剩余的员工需要“极其硬核”于事无补。
更为雪上加霜的是,Musk还摈弃了Twitter的众多开源项目。
与几乎所有的现代软件公司一样,Twitter也依赖开源程序。
其网络本身就运行在CentOS7之上,这个免费的RedHatEnterpriseLinux(RHEL)克隆版将在年6月底寿终正寝。
据Twitter消息人士透露,公司计划转而改用CentOSStream。现在,实际上已经没有人来详细规划这项操作系统迁移工作了,更不用说监管了。
但Twitter对开源软件的依赖绝不仅仅体现在其基础操作系统上。
正如Twitter前开源项目负责人WillNorris在一次采访中所说:“我曾与时任Twitter首席执行官的ParagAgrawal详细讨论了如何改善Twitter在关键开源项目上的投入。”
他继续说:当我加入Twitter时,已经有许多大型的现代化项目在开展当中,这些项目牵涉庞大的开源组件。Pants构建系统被Bazel取而代之。当时在开展工作,为最终用Kubernetes取代ApacheAurora和Mesos做准备。而且,我们已经是ApacheKafka、Hadoop和Scala的最大用户之一。我们还有Java虚拟机(JVM)的定制分支版(fork),我们希望最终开放其源代码。有很多令人赞叹的工作在进行中,Twitter成功地从那些社区聘来了非常优秀的人,从事这些项目。
却没想到今年的形势会是这样:-\
首先,Musk开始上演了一会收购Twitter、一会放弃收购的好戏。
正因为如此,Twitter的高管们冻结了开源计划和投入,直至看到一条清晰的前进道路。却不料,Musk解雇了所有高管,随后很快解雇了大多数开发人员。如今,Twitter一半以上的员工不是被解雇就是跳槽。
Norris说:“大多数在Twitter从事开源工作的关键人员都离开了。所有曾与我一起从事开源工作的工程师都走掉了。”
Norris认为,这对Twitter意味着:在短期内,可能没戏可唱。对于Twitter来说,回到走下面这条路子比较容易:仅仅是开源的消费者,不贡献任何有意义的代码。反正很多公司也都是这么做的。它们可以继续使用CentOS、Scala、Kafka及其他所有的工具,就像它们过去所做的那样。至于正在迁移的项目,比如Bazel和Kubernetes,项目停下来可能让人更痛苦一点,这取决于项目具体所处的状态。我认为,所有的重心就是保持服务正常运作,添加Musk想要的任何产品变化。
Twitter当前的员工告诉称,这就是他们为保持公司运转所能做的一切。有人还称,Twitter之所以推迟推出每月收取8美元的Blue服务,真正原因不仅仅是由于它被冒充品牌和知名用户账号的用户滥用,而是由于开发人员还没有想出自动阻止这种滥用的方法。
这并不令人惊讶。之前还没有谁成功地将社交网络的内容审核实现自动化。很难想象深夜被叫去参加“编写程序,不然被解雇”的工作会议的开发人员能解决这个棘手的问题。
从长远来看,Norris认为Twitter在开源社区已经变得无关紧要了,沦为了小角色。“Twitter已丧失了作为一家专业工程组织所拥有的全部信誉,至于它怎么称呼自己有多‘硬核’,已没有人