在解雇了大部分技術(shù)人員的同時(shí),Twitter 新所有者兼首席執(zhí)行官 Elon Musk 似乎也放棄了對(duì)其開源工作的支持。 與大多數(shù)現(xiàn)代軟件公司一樣,Twitter 依賴于開源程序;其基于 CentOS 7 運(yùn)行,該版本將于 2024 年 6 月結(jié)束生命周期。因此,Twitter 方面原本的計(jì)劃是遷移到 CentOS Stream。但鑒于目前的情況,Twitter 方面好像已經(jīng)沒剩下什么人來推進(jìn)這個(gè)操作系統(tǒng)遷移了。 而 Twitter 對(duì)開源軟件的依賴也遠(yuǎn)不止其基礎(chǔ)操作系統(tǒng)。Twitter 前開源負(fù)責(zé)人 Will Norris 在接受 ZDNet 采訪時(shí)表示,他曾與當(dāng)時(shí)的 Twitter 首席執(zhí)行官 Parag Agrawal 詳細(xì)討論過關(guān)于改進(jìn) Twitter 對(duì)關(guān)鍵開源項(xiàng)目的投資事項(xiàng)。
當(dāng)我加入時(shí),已經(jīng)有許多大型的現(xiàn)代化工作正在進(jìn)行中,其中包含大型開源組件。Pants 構(gòu)建系統(tǒng)正在被 Bazel 取代,準(zhǔn)備用 Kubernetes 取代 Apache Aurora 和 Mesos 的工作也正在進(jìn)行中。而且,我們已經(jīng)是 Apache Kafka、Hadoop 和 Scala 的最大用戶之一。我們還有一個(gè) JVM 的自定義分支,我們希望它最終能夠開源。有很多令人驚嘆的工作正在發(fā)生,他們成功地從這些社區(qū)聘請(qǐng)了非常優(yōu)秀的人來從事這些項(xiàng)目。 然后今年發(fā)生了這些變故 :-
首先,馬斯克開始時(shí)斷時(shí)續(xù)地收購(gòu) Twitter。因此在看到一條明確的前進(jìn)道路前,Twitter 高管選擇凍結(jié)了其開源計(jì)劃和投資;但最終,馬斯克解雇了所有高管。很快,大多數(shù)開發(fā)人員也被解雇。如今,Twitter 一半以上的員工要么被趕走,要么跳槽。 Norris 指出,“大多數(shù)在 Twitter 從事開源工作的關(guān)鍵人物都離開了。所有與我一起從事開源工作的工程師都離開了”。他認(rèn)為,這對(duì) Twitter 意味著:
短期內(nèi),可能不會(huì)有太多開源工作計(jì)劃。對(duì)于 Twitter 來說,變回僅僅作為開源的消費(fèi)者而不做出任何有意義的貢獻(xiàn)是相對(duì)容易的;反正很多公司都是這么做的,他們可以像以前一樣繼續(xù)使用 CentOS、Scala、Kafka 和其他所有軟件。對(duì)于處于遷移過程中的項(xiàng)目,例如 Bazel 和 Kubernetes,停止可能會(huì)更痛苦,但這取決于事情處于什么狀態(tài)。我不得不想象所有的重點(diǎn)只是保持服務(wù)運(yùn)行和添加 Musk 想要的任何產(chǎn)品改變。
Twitter 的現(xiàn)任員工透露,他們目前所能做的就是 “keep the wheels turning”。并表示,Twitter 每月 8 美元的藍(lán) V 認(rèn)證服務(wù)延遲推出的真正原因不僅僅是因?yàn)楸幻懊~號(hào)所濫用,而是因?yàn)殚_發(fā)人員還無法自動(dòng)化阻止此類濫用行為。 從長(zhǎng)遠(yuǎn)來看,Norris認(rèn)為 Twitter 在開源社區(qū)中已經(jīng)變得無關(guān)緊要。“他們已經(jīng)失去了作為一個(gè)嚴(yán)肅的工程組織的所有信譽(yù),我不在乎你如何稱自己為 'hardcore'。開源社區(qū)建立在關(guān)系和信任的基礎(chǔ)上,而現(xiàn)在 Twitter 與這些團(tuán)體沒有任何關(guān)系。他們已經(jīng)失去了任何有意義地參與這些社區(qū)的能力。” 但是,有一個(gè)迫在眉睫的問題是:Twitter 自己的開源項(xiàng)目。Norris 表示:
它們中的許多不再被積極維護(hù)(這是它自己的問題),但它們非常流行,尤其是在 Scala 世界(Finagle、Twemoji、Scalding 和 Algebird)。Twitter 有適當(dāng)?shù)牧鞒虂砭S持其中一些開源項(xiàng)目(如 Finagle)與代碼的內(nèi)部副本保持同步,但這些都不是完全自動(dòng)化的。我非常懷疑是否有人留下來做這項(xiàng)工作。那么這些項(xiàng)目的外部用戶(包括 ING Bank、Pinterest 和 SoundCloud 等公司)會(huì)怎樣呢?
此外,Norris 指出,https://github.com/twitter中的項(xiàng)目維護(hù)將會(huì)變得很奇怪。因?yàn)?Twitter 有一個(gè)內(nèi)部系統(tǒng)來管理它在 GitHub 上的存在。它允許 Twitter 員工注冊(cè)自己的 GitHub 帳戶來訪問他們的 Twitter 開源項(xiàng)目。過去的情況是,當(dāng)某人離開公司時(shí)他們的訪問權(quán)限會(huì)被留下,但他們會(huì)從 GitHub 上的 Twitter 組織的成員轉(zhuǎn)為外部合作者。
然而即使在馬斯克接手之前,Twitter 有時(shí)也沒能讓離開公司的開發(fā)人員很好的剝離權(quán)限。在 2022 年 8 月,一名員工在離開公司 18 個(gè)月后就仍能訪問 Twitter 的 GitHub 和源代碼。Twitter 在今年早些時(shí)候?qū)@一問題進(jìn)行了修復(fù),但相關(guān)工作并未正式完成。因此,Norris 稱,“一些維護(hù)人員已經(jīng)在多年前離開了 Twitter 的項(xiàng)目,可能仍然有感興趣的人在繼續(xù)訪問。” 當(dāng)然,那些最近被解雇或辭職的人以及 “最了解剩余活躍項(xiàng)目的人,幾乎可以肯定已經(jīng)被刪除了他們的訪問權(quán)限”。幾個(gè)月前甚至幾年前的 Twitter 前員工則很可能仍然擁有代碼訪問權(quán)限,而那些知道誰應(yīng)該擁有代碼訪問權(quán)限的、但在最近已經(jīng)被解雇了的員工將不再負(fù)責(zé)解決問題。 至于 Twitter 自己的開源項(xiàng)目 (如 Finagle),Norris 預(yù)計(jì) Twitter 不會(huì)做任何事情來繼續(xù)維護(hù)這些項(xiàng)目,至少不會(huì)達(dá)到以前的水平。因此,從現(xiàn)實(shí)的角度來看,所有這些項(xiàng)目可能都需要分叉并轉(zhuǎn)移到一個(gè)新的地方,但這將是一個(gè)混亂的過程,而且可能會(huì)有很大的破壞性。
審核編輯 :李倩
-
Twitter
+關(guān)注
關(guān)注
0文章
176瀏覽量
16129 -
開源
+關(guān)注
關(guān)注
3文章
3547瀏覽量
43351
原文標(biāo)題:馬斯克接手后,Twitter 開源工作停擺
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
特斯拉內(nèi)部擔(dān)憂馬斯克影響
馬斯克欲974億收購(gòu)OpenAI,奧爾特曼質(zhì)疑其動(dòng)機(jī)
奧爾特曼:馬斯克競(jìng)購(gòu)OpenAI意在拖延發(fā)展
馬斯克牽頭974億美元收購(gòu)OpenAI遭拒
馬斯克明確表態(tài):對(duì)收購(gòu)TikTok不感興趣
馬斯克凈資產(chǎn)突破4470億美元
馬斯克身家突破3600億美元
馬斯克欲阻OpenAI商業(yè)化轉(zhuǎn)型
馬斯克否認(rèn)特斯拉進(jìn)軍手機(jī)市場(chǎng)
馬斯克:比特幣是有價(jià)值的
馬斯克透露FSD將對(duì)下月的Cybertruck車型開放
X平臺(tái)被馬斯克收購(gòu)后收入暴跌四成
馬斯克承諾明年開始生產(chǎn)擎天柱機(jī)器人 馬斯克宣布贏得薪酬方案投票
馬斯克旗下xAI計(jì)劃大舉投資AI芯片
馬斯克也給英偉達(dá)打工了

評(píng)論