如果是十年前,說到開源技術,可能還會有不少人質疑,比如:安全性、可靠性等等。那么,時至今日,開源已經成為公認的趨勢和方向。甚至可以說,開源技術已經無處不在。無論是大數據、人工智能、區塊鏈,在這些新興的領域背后,都有開源技術起著重要的支撐作用。
1998年,開源(Open-Source)這一詞被正式確定。在那之后,開源技術的發展也經歷了很多的曲折和挑戰。任何一項新事物或新技術的出現,都需要經歷這樣一個過程。
1998年對于開源技術的發展是具有里程碑意義的一年。在這一年,網景(Netscape)公司宣布開放其瀏覽器軟件的源代碼,這一事件的影響在于,它開了原本閉源的商業軟件轉向開源模式的先河,此后逐漸有其他軟件開始效仿,例如,Sun將Star office開源并建立Open office項目。
而在當時,全球軟件行業的領頭羊是微軟,它幾乎壟斷了全世界的PC市場。面對開源技術的出現,微軟立刻進行了阻擊。
由于微軟在桌面系統領域內的絕對壟斷地位,開源技術的發展一度面臨十分嚴峻的挑戰。
不過,隨著互聯網和移動互聯網的發展,開源技術開始迅速崛起,并成為IT產業一股不容忽視的力量。2008年Google發布基于Linux內核的開源安卓系統,隨著HTC推出第一臺安卓智能手機,其開放的生態吸引了許許多多優秀的開發者,可定制性也成為許多廠商選擇其的原因,市場的選擇使安卓系統接二連三地打敗了曾經流行的塞班、黑莓等對手,逐步成為最流行的操作系統。
而微軟則因為戰略失誤,錯失了在移動互聯網領域發展的最好時機。……