Android技術專家高煥堂談Androi“開源”與“兼容”

Android技術專家高煥堂談Androi“開源”與“兼容”

ID:40950821

大小:92.00 KB

頁數(shù):8頁

時間:2019-08-11

Android技術專家高煥堂談Androi“開源”與“兼容”_第1頁
Android技術專家高煥堂談Androi“開源”與“兼容”_第2頁
Android技術專家高煥堂談Androi“開源”與“兼容”_第3頁
Android技術專家高煥堂談Androi“開源”與“兼容”_第4頁
Android技術專家高煥堂談Androi“開源”與“兼容”_第5頁
資源描述:

《Android技術專家高煥堂談Androi“開源”與“兼容”》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、Android技術專家高煥堂談Android“開源”與“兼容”??高煥堂老師近照(攝于臺灣)【寫在前面】:2010年3月4日8時18分50秒,在臺灣高雄縣、屏東縣交界發(fā)生6.7級地震。正是上班時間所以新聞傳播很快,我在第一時間想到在臺北的高煥堂老師,在網(wǎng)上找到他詢問可好,他這樣告訴我:很小、很習慣了,搖得很舒服,最近常常搖。我提醒他要小心,他說:不怕,吉人自有天相!【訪談背景】:2007年11月Android誕生,自誕生之日起Android就引發(fā)了手機操作系統(tǒng)的“開源”與“封閉”之爭。Android作為后起之秀以其獨特的魅力在2年多時間里表現(xiàn)出非凡的成長力

2、和活躍度。然而最近有些言論表示出對Android開源的懷疑及對其平臺不兼容性的自我毀滅之說,究竟我們是不是應該繼續(xù)看好Android?Android的未來發(fā)展又將如何兼容用戶、開發(fā)商和更多方的需求?開發(fā)者社區(qū)特邀請Android技術專家高煥堂老師來與大家共同探討。高煥堂老師為我們圍繞四個方面進行話題闡述:Android的發(fā)展史、客觀看待Android發(fā)展中問題、中移動如何推動Android良性發(fā)展、借Android終端積極發(fā)展云計算,現(xiàn)將觀點呈現(xiàn),供廣大開發(fā)者借鑒。一、Android的發(fā)展史標志全球手機操作系統(tǒng)“開源史”?Android誕生2年多時間,以其

3、迅猛的發(fā)展速度,不禁令行業(yè)老大Symbian和WindowsMobile瞠目,而從它誕生之日起就引發(fā)了手機操作系統(tǒng)的“開源”與“封閉”之爭,甚至刮起了全球的“開源風”。開發(fā)者社區(qū):您認為谷歌推出基于Linux平臺的Android手機操作系統(tǒng),其主要原因是什么?高煥堂:因為Linux容許多樣化發(fā)展,Google有機會在Linux基礎樹干上,開花結果。開發(fā)者社區(qū):Android操作系統(tǒng)的最大優(yōu)勢有哪些?高煥堂:Android的架構非常漂亮,結合Java層、C++服務層與HAL驅動層,形成三層框架的美好架構?;诜€(wěn)定的框架接口,包容了底層Linux的彈性多變和百

4、花齊放。非常符合軟件架構設計的最根本原則:開放/封閉原則(OCP,OpenClosedPrinciple),基于這個原則,才能替底層Linux驅動軟件和硬件族群帶來“沒錢就改版,改版就有錢”的IT產業(yè)賺錢原則。開發(fā)者社區(qū):iPhone和Symbian在Android誕生初期是否看好這個操作系統(tǒng),他們又是如何表現(xiàn)的?高煥堂:從歐美企業(yè)的角度比較難以看出Android的潛在生命力,所以在Android誕生初期,他們并不太在意。iPhone繼續(xù)發(fā)展其嶄新獨特的商業(yè)模式;Symbian也只是開始考慮開放其平臺而已。然而,從亞太地區(qū)產業(yè)就能看出Android誕生帶來

5、的特殊意義。這層意義,我在2008年元月份的《程序員》雜志(在Android上市剛滿月),曾經指出Android將在海峽兩岸下起巨大的“幸運草種子”雨,帶來全新的產業(yè)。開發(fā)者社區(qū):Nokia苦于Symbian的封閉,一直向開源而努力,曾推出Maemo,雖以失敗告終,但最近又與Intel共同推出了Meego,這是否表明開源已是大勢所趨?高煥堂:開源只是手段,開放才是目的。要開放給所有人來參與,尤其是提供免費框架(Framework),開放框架的API給應用開發(fā)者,才是關鍵。開源只是必備條件,但并非充分條件。開發(fā)者社區(qū):據(jù)今年3月的報導,谷歌和RIM移動互聯(lián)網(wǎng)

6、流量份額增長iPhone份額下滑,但差距仍很大,分別為蘋果64%、Android15%、RIM份額約9%,對此數(shù)據(jù)您如何來分析?高煥堂:手機只是Android的應用環(huán)境之一,非手機的應用更是Android在亞太地區(qū)蓬勃發(fā)展的巨大潛在空間。盡管如是,我預估Android的市場占有率將以每個月增加0.5%~1.5%繼續(xù)成長。成長速度超過iPhone和RIM。開發(fā)者社區(qū):嵌入式操作系統(tǒng),應該開源還是封閉?這個話題廣為熱議卻始終未有定論,您站在開源立場,能否為我們舉出原因?高煥堂:我常拿桌子來比喻軟件架構。桌子包含桌上(的東西)、桌面和桌腳三部分。桌上和桌腳要開放

7、但不一定開源。桌面盡量不開放但要開源。例如,Android/OPhone的應用程序是桌上的東西,開放給所有人去開發(fā)。Android/OPhone的應用框架層式桌面宜開源,有限度開放,由Google或中移動主導其穩(wěn)定性??蚣苤碌膬葞欤↙ibrary)是桌腳,開放但不一定開源。以上是從Android角度看的。如果從嵌入式操作系統(tǒng)(如Linux)看,Android框架和應用都是桌上的東西,而Linux本身則是桌面,至于驅動軟件則是桌腳。所以Linux本身宜開源而有限度開放;驅動軟件則開放而不一定開源。二、客觀看待Android發(fā)展中問題龍的傳人應識活求變?“善

8、變本是常態(tài),是生命活力,不變是死亡,龍就是變的代表;我是龍的傳人,

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。