![]()
整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
開源世界向來光鮮,無數免費好用的工具、框架、組件默默支撐著互聯網與企業服務,可光環背后,也隱藏著不少開發者用愛發電、長期透支、收入無著的真實困境。
最近,一個在 PostgreSQL 社區里被大量使用的備份工具 pgBackRest,其核心維護者宣布停止維護,并將項目歸檔。
理由并不復雜,但也不輕松:長期的資金支持中斷、商業贊助消失,以及始終未能找到可以繼續投入該項目的工作機會。
這類故事在開源世界并不少見,但當它發生在一個被廣泛依賴的基礎設施項目上時,帶來眾多開發者的沖擊感顯然更強一些。
![]()
13 年心血落幕:pgBackRest 作者宣布徹底停更
打開 pgBackRest 的 GitHub 主頁,最醒目的不是更新日志,而是一行刺眼的NOTICE OF OBSOLESCENCE(停止維護聲明)。
![]()
項目作者 David Steele 在公告里坦誠,經過長時間的慎重考慮,他決定停止繼續開發 pgBackRest。這個項目是他投入整整 13 年的心血之作,很長一段時間里有企業贊助支持,可無數個深夜、周末的付出,只有開源人才能真正體會。
之所以做下這個決定,他提到了幾個關鍵原因:
以前的項目贊助商 Crunchy Data 被收購之后,自己一邊獨自維護項目,一邊尋找能讓他繼續投入 pgBackRest 的工作崗位,卻始終無果;同時,嘗試尋求新的贊助,也遠遠達不到讓項目可持續運轉的程度。
和所有人一樣,我也需要謀生,而與 pgBackRest 相關的工作機會其實非常有限。現在我需要考慮更廣泛的職業選擇,但這些選擇也意味著我將沒有足夠時間繼續維護 pgBackRest——而維護本身就需要投入大量時間,包括處理 bug、修復問題、審查 PR、回復 issue 等等。這還不包括我真正喜歡做的事情:開發新功能。
與其做得斷斷續續甚至質量不佳,我認為“徹底停下”是更合理的選擇。
David Steele 也提到,未來若有人分叉項目,請務必改用新名字,重新建立信任。
![]()
pgBackRest:PostgreSQL 生態里不可替代的備份利器
可能有人沒聽過 pgBackRest,但在 PostgreSQL 圈子里,它是公認可靠、穩定、高性能的備份恢復方案,支撐著大量企業級數據庫。
在功能層面,它支持增量備份、并行壓縮、遠程備份、WAL 管理等一整套機制,可以應對大規模數據庫的備份需求。對于很多生產環境來說,它并不是“可選工具”,而是基礎設施的一部分。
在 GitHub 上,pgBackRest 擁有約 3.8k Star,這個數字在基礎設施類項目中并不低,也意味著它在真實生產環境中有相當規模的使用群體。
也正因為如此,它的停止維護并不是一個“單純項目停更”的問題,而是對整個生態都是不小的沖擊。
![]()
開源項目的維護困境
pgBackRest 的停更,從來不是孤例。
很多項目在早期依靠個人激情或公司贊助快速成長,但當商業環境變化后,維護者不得不面對一個現實問題:代碼可以開源,但維護成本是持續的,而且越來越重。
在不少 GitHub 研究中,維護者最耗時的工作并不是寫代碼,而是處理 issue、重復問題、PR review,以及溝通成本。這些“看不見的工作”最終會累積成壓力來源,甚至成為項目停擺的導火索。
隨著 pgBackRest 停更公告的傳出,很多人留言感慨:開源不是慈善,維護者也要吃飯、也要生活、也要養家。
在 HN 討論區,有開發者評論道:
看到這樣的事情發生,真的很難過……
就在去年,我還專門寫了一份很詳細的指南,用 pgBackRest 來做可靠的 PostgreSQL 備份,包括本地存儲和云端存儲,主要是給我自己的項目用……而且 pgBackRest 對我來說一直都非常好用。
https://github.com/freakynit/postgre-backup-and-restore-guide
也要感謝作者為這個項目投入的所有時間和精力。
![]()
還有網友表示:“我真心希望像這樣的項目不會半途而廢,能夠繼續獲得資金支持。開源軟件的困境實在太真實了。”
也有人坦言:
“這個項目被放棄,說白了就是維護者已經不想再免費打工了。他也提到,希望有人能 fork 一份、改個名字,然后把項目接著做下去。
但問題是,誰會愿意這么做?一個為這個項目投入了十多年、最有熱情的人,最終都因為“不值得”而選擇放棄;那還有哪個‘傻子’會覺得接下來情況會變得不一樣?
這就是開源軟件(OSS)的詛咒。”
![]()
其實 pgBackRest 的停更,本質上并不是一個項目結束,而是一個信號。
開源軟件在今天的基礎設施體系中已經不可替代,但它的維護機制仍然高度依賴個人意愿、公司贊助和社區協作之間的脆弱平衡。
當這個平衡被打破時,即使是一個成熟、廣泛使用的項目,也可能突然走向停更。
參考:
https://news.ycombinator.com/item?id=47919997
https://github.com/pgbackrest/pgbackrest
(一):碼盲消失,OPD 崛起,新市場在哪里
加入AMD AI 開發者計劃與全球極客共筑開源
加入即領 50 小時免費云算力
進群抽顯卡、AIPC,好運不停
活動與工作坊,早鳥名額優先鎖定
AMD Al Academy 官方課程,加速
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.