Android系統簡介(上、中、下):歷史淵源

上個月,看到微信的一系列文章,講到Linux的鼻祖-李納斯的傳記《Just for Fun》, 其人神乎其能, 其人生過程很是有趣,值得每一個程序員細細品味。android

       而實際上,對我而已,雖然作軟件開發不少年,可是對Linux很是不熟悉,僅僅聽過幾個名詞而已。 沒有用過Linux? 幾乎不可能,全球智能手機中80%運行的是Android系統,只要你用過Android手機,則已經間接用過了Linux了,由於他們有很深的淵源和故事。下面分3篇對Android歷史、架構、原理作簡述,以供你們餐食。程序員

u=3362207703,1476753764&fm=23&gp=0

————————————————-操作系統

Android系統簡介(上):歷史淵源rest

Android Inc公司在2003年10月成立,目標是研發出一款可深度定製、輕量級、自適應等特性的免費開源的移動操做系統。雖然有天使投資注入1萬美金,可是對如此龐大的藍圖而言無異於杯水車薪,創始人們在艱難中潛行。orm

2005年,遇到了一個改變世界的契機,Google於8月收購了它。因而乎,在有了資金、技術注入後,這個團隊開始了完整的重構:基於Linux內核進行重寫Android架構—實際上修改了Linux系統來用於和硬件驅動。開發

2007年6月29號,又遇到了一個改變世界的大事,IPhone上市了。一晚上間,蘋果突然成爲了移動手機的新貴,且取得了巨大的成功。於此同時,移動通訊設備商對蘋果又愛又恨,愛的是蘋果開啓了智能手機新紀元從而帶來了巨大商機,恨的是蘋果的IOS是封閉系統。因而短短的4個月過去了,以Google爲首,全球性的開放手機聯盟(Open Handset Alliance)與11月5日宣佈組建,由此Android正式登上歷史舞臺。一週後,2007年11月12號 Android Beta SDK 發佈。一年後,第一部基於Android的智能手機於2008年10月由HTC正式開售,因而移動通訊市場進入了IOS和Android的共贏時代。get

u=1518794211,1135995243&fm=23&gp=0

 

Android系統是開源的,由Google負責維護,基於Apache 2.0開源協議。 
用一張圖來清晰瀏覽一下Android的歷史:

android-infograph

 

  • Android alpha (1.0)

  • Android beta (1.1)

  • Cupcake (1.5)

  • Doughnut (1.6)

  • Eclair (2.0–2.1)

  • Froyo (2.2–2.2.3) 【我本人於2011年2月在北京購買的水貨HTC G7,一直用了3年退役】

  • Gingerbread (2.3–2.3.7)

  • Honeycomb (3.0–3.2.6)

  • Ice Cream Sandwich (4.0–4.0.4)

  • Jelly Bean (4.1–4.3.1)

  • KitKat (4.4–4.4.4)

  • L Release (developer preview)

2014年,隨着Android AutoAndroid TVAndroid Wear系統SDK相繼發佈,自2008年Android SDK發佈後又開始了新的一輪野蠻生長……

相關文章
相關標籤/搜索