![]()
Google Drive在Ubuntu文件管理器里消失了。不是bug,不是臨時(shí)故障,是徹底沒了。
測(cè)試Ubuntu 26.04的用戶最先發(fā)現(xiàn)這事——更新完系統(tǒng),掛載Google Drive的選項(xiàng)憑空蒸發(fā)。郵件、日歷、聯(lián)系人還能正常同步,唯獨(dú)Drive的入口像被格式化了一樣干凈。有人跑去GNOME的bug列表投訴,得到的回復(fù)冷靜得像一份尸檢報(bào)告:「Libgdata已經(jīng)沒人維護(hù)4年了,GVFS 10個(gè)月前就默認(rèn)禁用了依賴,我們只是跟著做了清理。」
換句話說,這場(chǎng)「謀殺」有整整四年的預(yù)警期,而兇手是所有人。
一個(gè)被忽視的倒計(jì)時(shí)
Libgdata是GNOME連接Google服務(wù)的核心庫。2011年上線,撐起了Drive、日歷、聯(lián)系人的后端通信。到2021年前后,維護(hù)者逐漸流失,提交記錄變成一片死寂。
GNOME團(tuán)隊(duì)沒立刻動(dòng)手。他們等了快四年,期間多次公開喊話求接手。Emmanuele Bassi在回復(fù)bug時(shí)補(bǔ)了一句:「想恢復(fù)功能的人可以聯(lián)系GVFS維護(hù)者。」這句話的潛臺(tái)詞很直白——門沒焊死,但鑰匙在你們手里。
沒人來。
開源社區(qū)的殘酷法則在這里顯露無遺:用的人成千上萬,愿意讀代碼的人屈指可數(shù)。GNOME 50最終把Drive集成移進(jìn)「遺留功能」墳場(chǎng),和當(dāng)年那些被淘汰的GTK2組件躺在一起。
Linux桌面生態(tài)的「免費(fèi)搭車」困境
這事暴露了一個(gè)長(zhǎng)期被回避的問題。企業(yè)級(jí)Linux有紅帽、SUSE養(yǎng)著,桌面端卻常年靠志愿者輸血。Google Drive集成是典型的「高維護(hù)、低回報(bào)」模塊——API變動(dòng)頻繁,OAuth認(rèn)證流程隔幾年就改,Google官方從沒給過Linux原生客戶端。
GNOME被迫用逆向工程的方式維持兼容,相當(dāng)于給一座隨時(shí)會(huì)塌的橋刷油漆。維護(hù)者 burnout(職業(yè)倦怠)后,接替者需要同時(shí)懂GTK、GVFS、Google API和OAuth 2.0的暗坑,門檻高到勸退。
Ubuntu用戶尤其憋屈。他們是Linux桌面最大的散戶群體,卻習(xí)慣了「開箱即用」的體驗(yàn)。很多人甚至分不清GNOME和Ubuntu的關(guān)系——前者是桌面環(huán)境,后者是發(fā)行版,功能缺失的鍋兩邊都能甩,也兩邊都不必全背。
替代方案:從「假裝本地」到「接受現(xiàn)實(shí)」
功能沒了,日子還得過。目前幾條路擺在Ubuntu用戶面前,每條都有代價(jià)。
瀏覽器訪問是最省事的,但斷了「文件管理器即硬盤」的體驗(yàn)。Insync和Rclone是老牌替代,前者收費(fèi),后者需要命令行配置。KDE的KIO-GDrive還能用,但切桌面環(huán)境等于換操作系統(tǒng)。
更激進(jìn)的選項(xiàng)是徹底拋棄Google Drive。Nextcloud、Syncthing走自托管路線,OwnCloud企業(yè)版功能齊全。這些方案的共同點(diǎn)是:把控制權(quán)拿回自己手里,代價(jià)是失去Google生態(tài)的無縫銜接。
一位用戶在Reddit的評(píng)論被頂?shù)角傲校骸肝伊R了GNOME三天,然后意識(shí)到這四年我從來沒給項(xiàng)目捐過一分錢,也沒提過PR。現(xiàn)在我在學(xué)Rclone。」
開源世界的「公共地悲劇」
GNOME Drive集成的死亡,本質(zhì)上是一場(chǎng)微型公共地悲劇。每個(gè)人都想用,沒人想維護(hù),最后草被吃光,羊群散伙。
Google的責(zé)任很難追究。他們提供API文檔,但不承諾穩(wěn)定,更不會(huì)為L(zhǎng)inux桌面專門優(yōu)化。GNOME的責(zé)任在于溝通——四年的預(yù)警期里,普通用戶幾乎沒收到過有效通知。Ubuntu的責(zé)任在于默認(rèn)體驗(yàn)的完整性——作為「Linux for human beings」的發(fā)行版,他們本可以更早介入,比如 fork Libgdata 或推自有方案。
但最該被追問的,是那個(gè)沉默的大多數(shù)。開源軟件的生存公式很簡(jiǎn)單:用戶基數(shù) × 貢獻(xiàn)者比例 = 項(xiàng)目壽命。Linux桌面用戶數(shù)以千萬計(jì),貢獻(xiàn)者比例卻長(zhǎng)期低于0.1%。當(dāng)維護(hù)者燒完熱情,系統(tǒng)不會(huì)自動(dòng)召喚替代品。
一個(gè)被低估的信號(hào)
GNOME 50的改動(dòng)清單里,Drive移除只是腳注。但放在更長(zhǎng)的時(shí)間軸上,它可能是Linux桌面生態(tài)轉(zhuǎn)折的縮影。
云服務(wù)的原生集成正在變得越來越難。微軟OneDrive有官方Linux客戶端,但功能閹割;Dropbox的Linux支持逐年收縮;iCloud從未正眼看過這個(gè)平臺(tái)。Google Drive的GNOME集成曾是「第三方救場(chǎng)」的典范,現(xiàn)在連這塊補(bǔ)丁也脫落了。
這未必是壞事。強(qiáng)迫用戶直面「云≠本地」的現(xiàn)實(shí),或許能催生更健康的使用習(xí)慣。Rclone的配置門檻高,但學(xué)一次終身受用;自托管方案麻煩,但數(shù)據(jù)主權(quán)完整。Linux桌面從來不是靠「無縫體驗(yàn)」贏的市場(chǎng),而是靠「你可以自己修」的承諾。
只是這個(gè)承諾需要人兌現(xiàn)。
Emmanuele Bassi的回復(fù)結(jié)尾留了活口:「如果有人想恢復(fù)功能……」這句話的時(shí)態(tài)是條件式,不是過去式。代碼還在git歷史里,協(xié)議文檔還在Google的開發(fā)者站點(diǎn)上,需要的只是一個(gè)愿意接盤的維護(hù)者。
四年沒人響應(yīng)。下一個(gè)四年呢?
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.