Skip to main content

ASF董事Justin Mclean:只用開源卻不參與,企業恐承擔更高風險

Posted in 業界新聞
新聞

在他看來,企業最該問的不是採用開源與否,而是選擇成為被動的使用者,還是積極參與的貢獻者。當開源已成為AI與數位基礎設施的核心,後者正逐漸成為企業降低技術風險的重要能力。

將開源視為免費且低風險是種危險的誤解

Justin指出,開源軟體過去或許只是可以隨時替換的工具,但如今已逐漸演變成企業核心基礎設施的一部分。企業可以在幾個月內更換一套應用程式,但很難在短時間內替換底層的資料平臺、AI框架或雲端架構。當企業業務愈來愈依賴這些開源技術時,與開源專案的關係也從單純採購關係,轉變為長期依存關係。

Justin直言,許多企業將開源視為免費且低風險的選項,這其實是一種危險的誤解。「開源讓人感覺是免費的,也讓人感覺是安全的,但事實上兩者都不是(Open source feels free and it feels safe. It is neither.)」。

他指出,當企業將開源視為關鍵基礎設施,卻從未參與相關社群時,不僅無法影響技術發展方向,也難以提前掌握重大變化,反而可能承擔更高的技術與營運風險。 當關鍵功能調整、架構改版或維護策略改變時,企業往往只能被動接受結果。

「如果你從不參與自己依賴的開源專案,那麼產品路徑圖將由其他人的需求決定,而不是你的需求」,Justin表示。

開源最大的風險不是程式碼,而是治理

Justin Mclean指出,許多人認為開源專案的成功來自優秀的技術,但他在Apache Software Foundation超過十年的經驗卻看到另一個事實。

「軟體吸引用戶,社群創造永續(Software attracts users. Communities create sustainability)。」

真正讓專案能夠持續演進的,不是程式碼本身,而是願意維護、貢獻與傳承知識的人。當原始開發者離開、技術環境改變時,只有健全的社群才能讓專案持續發展。

他認為,企業若將關鍵系統建立在這類專案之上,卻從未與社群建立連結,就可能在風險發生時毫無應變能力。

從消費者變成參與者,才能獲得影響力

Justin指出,參與開源社群並不只是出於公益精神,而是一種商業策略。

企業投入開源社群後,除了能夠提前掌握技術演進方向,也能與核心維護者建立關係,甚至對專案未來路徑圖產生影響力。對於高度依賴特定開源技術的企業而言,這種影響力往往比節省授權費用更具價值。

他以開源資料湖格式Apache Iceberg為例說明。該專案最初由Netflix推動,如今包括Amazon、Google、Apple及Snowflake等競爭的企業都投入貢獻。這些企業參與的原因並非出於善意,而是希望共同影響一項產業標準的發展方向,確保自身業務需求能被納入考量。

「最能從開源獲益的企業,不是使用最多開源軟體的企業,而是積極參與並塑造開源專案的企業」,Justin表示。

AI時代,開源參與將成為企業競爭力的一部分

隨著生成式AI快速普及,Justin認為這項議題的重要性只會進一步提高。從模型框架、訓練工具到資料基礎設施,AI產業幾乎完全建立在開源技術生態之上。

因此,企業若希望在AI時代維持技術競爭力,就不能只把開源當成現成可用的資源,而應思考如何參與自己所依賴的開源社群。即使只是回報問題、參與討論、改善文件或分享實務案例,都能逐步建立與社群的連結。

Justin強調,企業不需要一開始就投入大量工程人力成為核心維護者,但至少應該跨出第一步。因為當開源已成為數位基礎設施的一部分時,企業所面對的問題已不再是是否使用開源,而是是否願意參與並共同塑造其未來發展方向。

View original 0 Likes 0 Boosts

Comments (0)

No comments yet.