開源軟件在現代商業IT公司中扮演的角色日益重要起來。在服務器,數據庫和云服務方面,都有開源軟件的身影。像 RedHat,Canonica 和其他提供商已經將開源方面的運行方式移植到了商業公司的模式上。而在2012年,紅帽公司以10億美元的年營收進入10億美元公司俱樂部。
那么,在網絡方面,開源公司的前景如何呢?專家認為,在網絡方面,要想有所作為,有許多的因素需要考慮。如挑戰像思科這樣占大多數市場的商業公司,網絡的管理的復雜性,與客戶溝通的人員需求等等。
重量級玩家
毫無疑問,每個領域都有重量級的商業玩家,而在網絡方面,這一現象尤甚。像思科,占全球交換器市場的65%到70%,80%的商業路由器,以及18%的安全家具市場。
此外,商業公司也深受客戶信賴——分析師 Peter Christy 通過451份研究得出這個結論。
Christy 說,“當采訪思科的用戶的時候,他們不會認為這個公司是一個掠奪性的壟斷公司,相反,他們覺得思科幫助他們走向了成功”。
哪個公司如果想要和思科這樣的既有市場又深受客戶喜愛的公司競爭,這個過程肯定是不容易的。而且這些持有自主專利硬件的公司也不是一直不改變的,他們也一直在提高自己的技術實力和服務質量。
Neela Jacques 是 Open Daylight 項目的執行董事,他認為,有些如此昂貴的專利硬件其實是名不副實的。
“在一些領域,買一個十萬美元的專利硬件是很有必要的,它能解決你用其他方式解決不了的問題”,他說,“但是,在許多低端市場,購買昂貴的商業產品是不值當的”。
據他所說,這些低端設備大多是在中國的不知名的 ODM 制造的,然后安裝特定的商業網絡操作系統,價格就會上漲5到10倍。
“人們意識到,為什么我們不能開發一套開源的用于網絡硬件的操作系統呢?這樣就沒必要支付 ODM制造以外的錢了”。
Christy 說,四大云服務提供商中的三個都設計出了自己的網絡操作系統——Amazon,Facebook,Google,微軟這個奇葩的公司居然沒有。
“既然他們有實力制造自己想要的東西,干嘛還要花大價錢從思科手上買呢?”他這樣反問道。
一個大難題
CA 科技的 CTO John Michelsen 認為,到目前為止,之所以沒法用一整套開源的東西來設計出標志性的網絡性能管理框架,是因為這個課題是相當的困難的。
他說,“這個是很大的難題,你必須得考慮方方面面、大大小小的細節,而且市場也在更迭,需要做的東西就更多了”。
一個廣為人知的 UNIX 的設計哲學是“只做一件事情,并且把它做好”。但能夠廣泛使用的網絡管理和性能優化系統,聽名字就知道肯定是個多功能的系統,沒法用上述的設計哲學來完成。
Michelsen 說他們公司設計的應用管理系統用來檢測8個獨立的網絡功能模塊。
“想要把各個模塊綜合成一個有機的整體是相當困難的,所以我們設計就是讓各個模塊分別管理各自的部分”。
被淹沒的危險
盡管有這樣那樣的難題,開源科技始終是網絡領域的一部分,只不過這部分一直處于低端市場。
大公司購買小公司的服務時,可能利用協議來欺詐小公司:因為根據現有規定,服務提供者必須提供一份服務的代碼給客戶,所以有了代碼,大公司可以踢掉小公司,然后繼續自己的功能開發。
開源從根本上解決了上述問題,它允許同領域內的不同公司共同合作,并且不會違反相關規定。
但這同時意味著開源有被大公司淹沒的危險:既然項目代碼都開源了,我又有技術,干嘛還有你提供的有償服務呢?這樣下去,開源公司肯定會被慢慢淹沒在市場中。
“大公司往往都是自我支持的,這不是一個好的商業機會”,Christy 這樣說。
同樣的,因為代碼是開源的,商業公司又聚集了各種天才和大牛,這樣也能幫助開源來發展壯大,逐步完善。
Big Kids Only
但是,并不是每個公司都想 Facebook 和 Google 那樣有天才的開發人員,這也是為什么自動的管理服務仍大受歡迎的原因。
Christy 說,“在網絡領域,客戶們都希望這樣的場景:服務提供者居于核心位置,為整個網絡提供服務,同時也能增加補丁,改進方案。而這正是典型的 Linux 的使用方法”。
Jacques 認為,開源軟件在低端市場占有牢固的地位,或許有一天,小型客戶會更傾向于擁抱開源。
“開源是網絡管理技術的底層的關鍵性技術,但缺少一個應用層的‘核心平臺’,在應用層開源沒有太多的市場”。
“舉例來說,Linux 在服務器上的優異表現,使得人們在汽車,手機設置家庭安全系統中都采用Linux”,他說,“我相信在網絡方面,我們也能看到類似的結果,因為我們不可能在商業平臺上開發開源App”。