Bambu Lab 與開源社會契約的侵蝕

Bambu Lab 與開源社會契約的侵蝕

深入探討 Bambu Lab 對開源開發者的法律威脅以及其轉向封閉、依賴雲端生態系統的爭議。

Bambu Lab 與開源社會契約的侵蝕

3D 列印領域長期以來建立在社群合作與開源軟體的基礎上。多年來,創客運動的「社會契約」相當簡單:公司可以利用開源工具加速成長,作為回報,則應回饋社群或至少允許社群在其作品上創新。

然而,正如科技影響者 Jeff Geerling 所指出的,Bambu Lab 似乎正系統性地拆解這份契約。最初作為「即插即用」消費者 3D 列印的革命,如今已演變成關於所有權、隱私以及對開源分支的法律壓制的爭議戰爭。

衝突:雲端鎖定 vs. 使用者控制

爭議的核心在於 Bambu Lab 積極推動永遠連線的雲端生態系統。雖然遠端列印的便利性對許多人而言是賣點,但它也帶來了顯著的故障點與隱私問題:預設情況下,列印檔案會經由 Bambu 的伺服器傳輸。

對於高階使用者與隱私倡導者而言,這是不可接受的取捨。Geerling 描述了他自己的防禦措施——透過防火牆封鎖印表機、將其鎖定在開發者模式,並切換至 OrcaSlicer,以維持對所購買硬體的所有權。當 Bambu Lab 針對 OrcaSlicer 的特定分支 OrcaSlicer-bambulab(旨在提供完整印表機功能且不需雲端傳遞機制)展開行動時,緊張局勢升級。

「冒充」論點

Bambu Lab 威脅 OrcaSlicer-bambulab 開發者採取法律行動的理由,核心在於聲稱該分支使用了「冒充攻擊」,在與其伺服器通訊時偽裝成官方 Bambu Studio 客戶端。

包括 Geerling 在內的批評者以及多位 Hacker News 貢獻者認為此論點在技術上站不住腳。所謂的「冒充」僅是使用公共的 user-agent 字串——與 Bambu 自己的 AGPL 授權 Linux 應用程式中相同的程式碼。如一位評論者 (@danielrmay) 所指出:

"'It pretended to be the official client' 不是安全論點,如果機制是由客戶端提供的元資料。那不是冒充。那是 Bambu 發現使用者代理字串不是驗證方式。"

Bambu Lab 進一步聲稱此類分支會產生「結構性漏洞」,可能因未授權的流量激增導致服務中斷。社群對此持懷疑態度,認為擴充基礎設施是公司的責任,而非以此為由對使用上游開源程式碼的個別開發者提起訴訟。

AGPL 的諷刺

Bambu Lab 的法律立場中蘊含深刻的諷刺。Bambu Studio 是 PrusaSlicer 的分支,而 PrusaSlicer 又是 Slic3r 的分支,皆採用 AGPLv3 授權。Bambu Lab 以開源社群的成果為基礎,從數十年的集體創新中受益。

然而,他們現在似乎利用法律力量壓制那些試圖以相同方式使用其軟體的人。這種「拿走卻不回饋」的做法被許多人視為對開源精神的背叛。諷刺之處在於,2022 年一個 Bambu 分支導致遙測資料衝擊到 Prusa 的伺服器,而 Prusa——即 Bambu 使用其程式碼的公司——並未以停止侵權的命令回應。

社群觀點:便利性 vs. 哲學

對 Bambu Lab 行動的回應揭示了使用者群體之間的深刻分歧:

務實派

許多使用者認為硬體實在太優秀,無法忽視。對於不是「駭客」或「創客」的人而言,即插即用的體驗是主要的價值主張。正如一位使用者 (@Petersipoi) 所說,他們不在乎冰箱是否「開放」,而希望印表機也能同樣簡單。

意識形態者

對於其他人而言,向「封閉花園」的轉變——類似於 Apple 的生態系統——是一個警訊。他們認為,一旦公司掌控軟體與雲端連線,就能實施訂閱制、限制耗材來源,甚至審查列印內容。有些評論者指出,中國所有的公司對製造資料擁有中心化可見性的地緣政治風險,尤其在無人機製造等敏感領域。

前進之路:以錢包投票

技術社群的共識是,唯一能引導公司方向的方式是市場壓力。雖然 Bambu Lab 的印表機在性價比上目前無可匹敵,但 Prusa 等替代方案以及其他品牌的新興機型正變得更具可行性。

隨著社群持續討論雲端優先硬體的倫理問題,Bambu Lab 的案例成為警示。它凸顯了開源世界「社會契約」的脆弱性,並提醒使用者,「即插即用」的便利往往以長期所有權與控制權為代價。

Sources