之前,我們已經報導過,iPhone 上已經可以運作 Linux 系統作業平台,這一切都要感謝負責蘋果 (Apple) 硬體驅動反向工程的 iPhone Dev Team 部門的努力。但這只是第一步!儘管目前在 iPhone 上運作 Linux 作業系統可支持的功能仍然相當有限,但這個突破仍開啟了無限的想像空間:Google Android 作業系統可以在 iPhone 手機硬體上運作了。
想像一下:Google 正在將智慧型手機的戰爭帶到 Apple 的領土上。當然,大部分的人很可能不在意 iPhone 手機上可以運作 Android 作業平台這件事情,但如果 Google 做了這件事情(或者很可能大部分情況下都不是 Google 自己研發,而是某些人開始使用支援 Android 系統的代碼基底 (codebase) 來進行研發)那麼,就真的讓這件事情本身變得很有趣了。
我很樂意看到這樣的事情發生,儘管我個人認為到目前為止,Androld 作業系統平台仍尚未成熟 (half-baked),而且大多數的人都忽略這個作業系統。
目前,Linux 系統版本已經可支援影音框架緩衝驅動 (framebuffer driver) 程式、序列驅動程式 (serial driver) 、 USB 驅動程式、中斷驅動 (interrupts) 程式、時間、各種硬體元件。但尚無法支援 NAND 記憶體、無線網路、觸控式螢幕驅動程式、聲音驅動程式、加速度 (accelerometer) 驅動程式以及最重要的支援 iPhone 手機可與蜂巢式網路 (cellular network) 溝通無礙的無線通訊基頻晶片組 (Baseband chip) 。
但事實上,人們已經看到可以在 iPhone 上運作其他系統的希望了。我確信已有好幾個 Google 員工正在努力研究 Android 平台的代碼基底 (codebase) 。
