老望 發達集團副董事長
來源:勵志成長   發佈於 2026-02-09 07:39

一文讀懂什麼是開源?為什麼開源?--4

一文讀懂什麼是開源?為什麼開源?--4
商業化套件的子產品不開源。比如我們圍繞網易數帆下的輕舟和有數套件做的很多子產品都不會開源,這些產品天然就能很好的集成到商業化套件中銷售,這時候開源確實可能導致損失很多利益,對業界也沒什麼價值,因為這些子產品通常不能脫離套件發揮功用。其實這個規則只是再次強調之前說的「獨立」基礎軟體才適合開源。
哪些部分適合開源的問題,我們的考慮是「內核開源」,這也是業界典型策略。內核開源,對客戶和生態來說就可以體驗到完整的基礎功能,滿足應用需求。但大型企業如果作為技術戰略應用的話,還需要很多安全、治理、監控、計量計費等等「企業級」功能,這些功能可以作為商業版本的特有功能,也沒那麼標準化,開源愛好者也搞不懂。我今年打過一個比方說採用一個基礎軟體就像結婚,要慎重,一旦遇人不淑,離婚可不容易。內核開源類似於讓你可以深入了解一個人的品行,保證不會遇人不淑,但是你還得花錢買「企業級」的功能和服務,就類似你找到了真愛,但經濟上還得自立。
開源策略第二個核心問題是:要放棄控制權,捐贈給基金會。這是因為捐贈給基金會有助於軟體的成功。基金會運作更能被客戶接受,因為這樣才可能有多家供應商能提供服務,才能形成健康的軟體供應鏈。我一直認為,如果一個軟體只有一家能做並不是好事,這家公司不可能成功,因為對客戶來說這樣會面臨極大的風險。放棄控制權,培養幾家競爭對手,大家才能一起成功,否則誰都成功不了。另一方面,捐贈給基金會,也便於藉助基金會擴大影響力。

評論 請先 登錄註冊