軟件行業有兩大派別;開放係統(Open System)與生態係統(Ecosystem)。
這兩個派別的鬥爭,是一道亮麗的風景。
大公司是喜歡EcoSystem的,一個公司一旦占據龍頭老大的地位,就開始打造它特有的EcoSystem,讓利潤最大化,讓競爭者知難而退,讓自己的江山永不變色。
微軟成了最大的軟件公司後,搞出了一籃子解決方案,從操作係統、程序語言、開放數據、數據庫,他們都有自己的解決方案,它們的產品之間,兼容性強,使用方便。
它們以此誘惑用戶,讓用戶終身躺在它們的產品上,忍受它們各種升級錯誤;它們以此威脅開發人員,讓開發人員苦苦等待它們的下一個新功能,而不是自己輕舉妄動。
在世界上絕大多數人都在為微軟唱讚歌,覺得它的EcoSystem做得多麽得好的時候,有個良知未泯的年輕人說,可是,這不是獨裁嗎?獨裁怎麽可能是好的。
這個年輕人的聲音太微弱了。相比之下,微軟的創始人很富有,還會到非洲去撒撒錢,媒體一片讚美之聲:這是多麽有人性的首富啊,讓人感動到哭。
這個年輕人隻能默默地工作,他寫出了一個叫做Linux的東西,打響了推翻微軟壟斷的第一槍。
年輕人宣布,Linux是屬於開放係統的。開放係統必將戰勝生態係統,因為它是屬於開發人員自己的。
很多開發人員,迫於公司的淫威,在離開公司的時候,要含淚與自己寫的代碼說再見,不能帶走一行。
所以,開放係統的概念,一下子讓他們看到了曙光。再也不必與自己的代碼孩子說再見了。
越來越多的開發人員默默地工作,他們隻有一個目的,就是推翻微軟霸權。
微軟的發展停滯了,股票長期徘徊不前。壓力之下,微軟不得不換帥。
新CEO上台,意識到生態係統不能搞了,開始向雲服務進步。猜猜微軟的雲服務用的是什麽?
主要是Linux。
開放係統戰勝了生態係統。
可是,故事還沒完。
蘋果又建立了一個生態係統。年輕人配上iPod,iPhone,MacBook,似乎就成為學生貴族了。要想在蘋果的EcoSystem上開發軟件賺錢,蘋果會讓你交出一百元的買路錢。開發人員的產品放在蘋果商店裏賣,蘋果獅子大開口地要分30%。
鬥爭還會繼續…