Intel、Nokia 皆名列全球最大的科技公司之一,在此一新行動作業系統的開發上,不僅雙方合作,更要招募大量的開放源碼開發者。在 Linux 基金會協同合作大會的研討會議程中,兩家公司賣力地希望吸引開發者的目光。
對於開發者來說,MeeGo 提供了在智慧型手機和小筆電或平板電腦 (tablet) 上的機會。MeeGo 有兩套使用者體驗框架,分別針對手機與小筆電,不過為 MeeGo 所設計的應用軟體並不局限於單一裝置類型。儘管如此,智慧型手機的軟體需要經過視覺上的調整,才能在較大螢幕尺寸的小筆電上執行。
對於潛在 MeeGo 開發者來說,MeeGo 最有吸引力的是和 Linux 的結合與應用軟體商店。 來自 Intel 北京開發者論題 (Beijing Developer Forum) 的文件指出,MeeGo 支援多達數千種原生 Linux 軟體。為 MeeGo 設計的軟體,以及利用 Qt 框架建構的軟體,將透過兩大合作夥伴商店銷售。Intel App Up 商店提供小筆電上的軟體,而 Nokia 則透過其 Ovi 商店提供手機上的軟體。
在大會議程中 Intel 和 Nokia 高層也談到了 MeeGo 的目標以及在開放源碼和 Linux 上獲得成功的必要條件。Intel 開放源碼技術中心主任 Imad Sousou 表示,他們沒有什麼祕訣,主要的一點是,當有人在使用軟體時,他們希望讓他能在 Intel 平台上,擁有該軟體的最佳使用體驗。
針對 MeeGo,Sousou 表示,Intel 有數百位工程師投入此平台,Intel 在 MeeGo 上的開發約 80% 位於像 kernel.org 和 Qt 這類的上游專案社群,這些專案社群組成了 MeeGo 所使用的底層技術。Sousou 說,他們希望推動上游的開發工作,並由此而下建立其社群。
透明和開放,對 Sousou 來說是 MeeGo 專案的關鍵層面。他表示 MeeGo 是在 Linux 基金會 (Linux Foundation) 的支持下運作,這一點對於維持專案流程的開放性相當重要。
儘管 MeeGo 專案本身在程式碼與流程上是開放的,Nokia 和 Intel 高層承認在使用 MeeGo 的最終消費者裝置上,將不全是開放源碼的程式。Nokia 的 Maemo 裝置與 MeeGo 運作副總裁 Ari Jaaksi 指出,當 Nokia 推出產品時,其中將有封閉的元件。但 MeeGo 作為一套平台是完全開放源碼且開放的。
Jaaski 舉例,譬如有 Nokia 的 MeeGo 裝置包含了 Adobe Flash 或 Skype,而這些元件並非是開放源碼。Sousou 補充說,有些廠商堅持僅提供私有驅動程式,所以使用者在產品中會看到這些封閉源碼的驅動程式。
預計今年下半年將開始出現 MeeGo 裝置,從 Acer 到 Xandros 有 27 家合作夥伴表示將提供支援,其中包括 EA Mobile 和 Gameloft 這些知名軟體廠商。
相關網址:
1.Intel、Nokia 為 MeeGo 裝置拉攏開發者
2.開放源碼行動化: Intel、Nokia 分享 MeeGo 進度
3.Intel、Nokia 大談開放源碼 MeeGo 計畫