李震寧
操作系統,特別是桌面領域操作系統的生態建設,在全球來看都是一個比較難的問題。先思考這樣一個問題—如果想做一個成功的操作系統,企業會面臨怎樣的競爭局面?以微軟為例,總結一下Windows的成功經驗,可以看到三個維度。
第一個維度是資金,這是企業存活的基本條件。第二個維度是人員,包含兩個層面:一是有足夠的開發者,二是有足夠的用戶,有時候足夠多的用戶反而能夠帶動生態發展。第三個維度,也是微軟能夠成功的最關鍵的因素,就是時間。時間這個維度能夠積累足夠多的人員到生態環境之中,也是最難跨越的一個維度。
目前桌面操作系統的市場占有率顯示,Windows操作系統大概有87%的用戶,蘋果Mac操作系統和Linux系統市場占比較小。假設微軟的Windows應用數量是千萬級,那么蘋果Mac操作系統的應用數量就是十萬級,Linux操作系統的應用數量就是萬級。在桌面領域,Linux和其他桌面操作系統的應用數量差距是指數級的,這就形成了一個“死”循環,應用數量越多,用戶數就越多,市場占有率越高,應用越多;反之,用戶越少,市場占有率越低,應用越少。因此爭奪桌面用戶的關鍵不是優秀的界面和高速的運行,而是生態環境。
目前開源軟件分為很多大類,今天很多企業介紹了各類開源項目,實際上操作系統只占了開源軟件的1%,在開源里應用數量最大的反而是桌面應用。在桌面應用里,開源軟件在發展的不同階段對生態環境依賴的核心也不同,不同層級的生態環境相互依賴,相互影響?!?br>