閱讀605 返回首頁    go 阿裏雲 go 技術社區[雲棲]


解讀華爾街人為什麼討厭開源軟件

編者按:華爾街,全球經濟中心,這裏金錢就是一切。開源軟件,使用者無需付費,看似是一項公益事業。在華爾街人眼中又是如何看待開源軟件的呢?

其實華爾街人眼中的開源軟件並不是那麼受歡迎。華爾街討厭開源軟件有兩大理由。一個理由合情合理,另一個理由則毫無道理。

合情合理的那個理由是,開源軟件公司並沒有賺很多錢。

如果你在網站上提供代碼,誰都可以免費獲取,別人往往會獲取代碼。大多數人不會因使用代碼而付費給你。有些人可能甚至試圖利用你的代碼來賺錢,而監管有沒有違反許可證所需的成本收不回來。

開源軟件帶來的好處大多數並不歸屬開發商,而是大部分歸屬客戶。許多人靠開源來賺錢:利用開源代碼開發軟件產品。

就拿Eclipse來說吧。Eclipse基金會組織管理代碼庫,監管許可證,並且圍繞代碼建立起社區。它所需的資金來自社區成員和讚助商,他們都可以隨意擴展代碼庫,開發自己的軟件產品。

據維基百科的這份列表(https://en.wikipedia.org/wiki/List_of_Eclipse-based_software)顯示,Eclipse造就了許多產品。IBM的全部產品係列都基於Eclipse代碼。

穀歌、甲骨文、惠普和紅帽都在生產基於Eclipse代碼的產品。人們掏錢購買這些廠商的代碼。

IBM是其中最有名、最顯赫的Eclipse讚助商。IBM不是一家慈善機構。它使用開源開發模式來確保代碼庫的穩定性,而這個做法確保了良好的競爭和兼容性。

IBM在成立後的頭一百年中大部分時間守著專有模式不放。如今,它的大型機業務仍基於專有代碼。但是它與美國聯邦監管部門展開了一場長達40年的反托拉斯較量;到上世紀90年代初它發現,自身規模不足以確保自己控製得了關鍵的PC代碼庫,這些代碼庫後來進入到微軟的Windows。

IBM從中汲取了教訓,明白通過服務和硬件以及解決問題有望賺到與通過銷售和保護代碼完全一樣多的錢。為此,它擯棄了公司為銷售和保護代碼而建立起來的大部分繁瑣體製,還擯棄了大量的公關、策略和法律援助機製。它從頭開始打造自己,完全立足於開源技術。

現在,IBM不再是美國最大的科技公司,其利潤率增長速度也不是最快的,但不再像以前那樣時常遭到美國政府的質問,而且仍然保持盈利。

現在再來說說華爾街人士討厭開源的荒唐理由。

在華爾街人士看來,開源就有點像社會主義製度。開源軟件實際上使政府無力插手軟件市場。

軟件領域沒有什麼摩爾定律。軟件仍是手工開發的。隨著軟件變得更加複雜,改進和維護軟件需要花更多的錢。這自然而然導致一家獨大的壟斷局麵。在競爭行業,隻有一家公司才能獲得擴建和保護複雜代碼庫的規模。

在21世紀,我們並沒有真正意義上競爭激烈的軟件市場,有的隻是一係列專有的、壟斷的“孤島”。就拿桌麵端的Windows來說吧:蘋果的iOS是設備市場的王者,甲骨文是企業市場的霸主。

但正是多虧了開源,我們沒有讓政府追逐這種權力,而是讓市場追逐這種權力。

開源讓許多公司可以協同工作,建立起能與任何專有軟件巨擘的代碼庫相抗衡的代碼庫。Linux之所以在服務器領域能夠與Windows過招,就是因為它是開源。Apache之所以是主導性的Web服務器,就是因為它是開源。小公司之所以有機會打敗大公司,就是因為它們可以利用開源起家。

蘋果之所以沒有壟斷智能手機市場,美國司法部的工作人員沒有逐一調查加利福尼亞州丘珀蒂諾(注:蘋果總部)的每一家辦公室,這一切歸因於開源。要不是來自開源的競爭,微軟也許根本沒機會甩掉政府。

華爾街上有些人喜歡壟斷。因為壟斷能帶來滾滾財源,不管產品質量如何。但是壟斷企業也會變得官僚作風嚴重、行動遲緩——這更像是辦事拖拉的政府,而不像是搞實業的公司。

開源提供了防範出現這些過分行為的市場紀律。它也是我們擁有的最有效的保護機製,實際上比政府還要有效,因為它能更迅速地應變。

當華爾街上的一些人想到開源,就會犯想當然地把開源與理查德•斯托爾曼(Richard Stallman)等同起來的毛病。斯托爾曼是站在左派政黨陣營的理想主義者,他通過Gnu項目,開創了自由和開放軟件(FOSS);還一手創辦了自由軟件基金會(Free Software Foundation),倡導自由代碼的“第四種自由”,即可以自由地獲取別人對代碼所做的改進。

即使今天,斯托爾曼看起來仍像個嬉皮士。他原本有機會成為億萬富翁,但是他老早就對這個想法不屑一顧。

但是斯托爾曼會第一個告訴你FOSS並不是開源。最先提出開源想法的是著名計算機程序員、開源軟件運動的旗手埃裏克•雷蒙德(Eric Raymond)所寫的一篇文章:《大教堂與集市》(The Cathedral and the Bazaar)。

埃裏克•雷蒙德是共和黨派,還自詡為是個槍械狂。所以,華爾街,別再仇恨開源了。開源其實站在你這邊。

最後更新:2017-04-04 07:03:57

  上一篇:go 中國人為什麼愛錢甚過愛家
  下一篇:go iOS開發那些事--簡單表視圖