自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Linux開發(fā)者的新大陸——MeeGo Linux平臺

系統(tǒng)
伴隨著MeeGo的誕生,Linux開發(fā)人員也找到了一片新大陸。MeeGo近幾個月在互聯(lián)計算藍(lán)海中快速崛起。眾多的Linux開發(fā)者都十分看好這片新大陸。

操作系統(tǒng)現(xiàn)有環(huán)境日新月異,本文會簡要介紹一個冉冉升起的新星- MeeGo。MeeGo 成為Linux開發(fā)者的最大機(jī)會,近幾個月在互聯(lián)計算藍(lán)海中快速崛起。

2月份,融合英特爾Moblin 和諾基亞Maemo的MeeGo Linux 平臺發(fā)布,兩公司希望提高生態(tài)系統(tǒng)的統(tǒng)一、合作共贏,把 MeeGo 發(fā)展成一個具有行業(yè)標(biāo)準(zhǔn)的移動 Linux 平臺,支持多種終端設(shè)備和處理器平臺。為保持廠商中立性,建設(shè)更廣泛的陣營,英特爾和諾基亞與Linux 基金會進(jìn)行了合作。

3月份,英特爾向開發(fā)人員發(fā)布了第一個版本的MeeGo操作系統(tǒng)開發(fā)版,其中一個版本用于配置英特爾Atom處理器的上網(wǎng)本,另一個版本用于諾基亞的N900智能手機(jī)。英特爾軟件和服務(wù)部門副總裁Doug Fisher稱,MeeGo是一個跨領(lǐng)域的Linux操作系統(tǒng)平臺,是為下一代計算設(shè)備打造的基于Linux的開源軟件平臺,適用于智能手機(jī)、上網(wǎng)本、平板電腦、聯(lián)網(wǎng)電視、多媒體電話以及車載娛樂信息系統(tǒng)

4月份,英特爾2010北京信息技術(shù)峰會上(IDF2010),展示了了MeeGo智能手機(jī)、上網(wǎng)本和聯(lián)網(wǎng)電視等多屏幕的未來應(yīng)用。IDF2010北京的MeeGo講座會場,人潮攢動,熱情高漲;在每場講座的問答環(huán)節(jié),現(xiàn)場Linux開發(fā)人員的提問都是相當(dāng)有水準(zhǔn),很多技術(shù)人員都是參與Linux多年的項目牛人和編程高手。

5月份,據(jù)悉MeeGo 1.0正式登場……

短短三個月的時間,開放源碼的玩家們已經(jīng)有所建樹或正蠢蠢欲動。在北京IDF2010,MeeGo 1.0 測試版正式現(xiàn)身在搭載 英特爾N450處理器的 Acer Aspire One 小筆電上IDF主題演講臺上。MeeGo正在成為Linux開源操作系統(tǒng)最大的游樂場。應(yīng)用開發(fā)商一次性編寫程序,即可用于智能手機(jī)、上網(wǎng)本、平板電腦、聯(lián)網(wǎng)電視、多媒體電話以及車載娛樂信息系統(tǒng)等一切應(yīng)用硬件平臺,這是MeeGo的承諾和戰(zhàn)略發(fā)展方向,也是智能手機(jī)領(lǐng)域日益風(fēng)行的競爭策略。

開發(fā)者期待的MeeGo1.0

4月6日,是MeeGo開發(fā)對外開放的第一天,這是 Maemo 和 Moblin 全面結(jié)合的最后一步。英特爾開源技術(shù)中心主管、MeeGo TSG  聯(lián)合主席Imad Sousou在博客中寫道,“諾基亞和英特爾遍布全球各地的團(tuán)隊致力于與開源社區(qū)共享 MeeGo 操作系統(tǒng)代碼的努力達(dá)到了頂峰,我們很高興打開這些資料庫,并開放開發(fā)進(jìn)展過程,正如我們一開始就做的那樣。”在早期,就提供有些關(guān)鍵 MeeGo 源代碼意味著項目的確如它所承諾的,開發(fā)是非常透明和公開的。他表示,在向消費(fèi)者發(fā)布平臺之前,還有很多工作要做。MeeGo 1.0版本的正式發(fā)布,將是5月中旬。

MeeGo開放的是什么?Sousou介紹說,包括MeeGo 分布式基礎(chǔ)結(jié)構(gòu)、Linux 核心的操作系統(tǒng)基礎(chǔ)、OS 基礎(chǔ)結(jié)構(gòu)以及中間件層。MeeGo 基礎(chǔ)結(jié)構(gòu)基于一個共同的核心,并采用不同的利用模式,如上網(wǎng)本,便攜式筆記本,車載設(shè)備和聯(lián)網(wǎng)電視等。MeeGo 共用核心包括不同的關(guān)鍵子服務(wù)系統(tǒng),如核心操作系統(tǒng)庫、通訊和電話服務(wù)、互聯(lián)網(wǎng)和社交服務(wù)、視頻服務(wù)、媒體服務(wù)、數(shù)據(jù)管理、設(shè)備服務(wù)和個人服務(wù)等。

在MeeGo代碼的資源庫中有三種架構(gòu),每個構(gòu)架支持不同的硬件平臺,分別是基于Atom處理器的上網(wǎng)本、基于ARM 的諾基亞 N900和基于Atom便攜式設(shè)備( Moorestown 架構(gòu))。一個開發(fā)者在日志中稱,“我看到整個模式與蘋果的相似,在iPhone、iPod Touch 和  iPad三個移動設(shè)備上使用同一個 iPhone OS,諾基亞和英特爾正在開發(fā)一個對消費(fèi)者和開發(fā)人員來說都具有吸引力的移動平臺,可以運(yùn)行在不同的硬件上?,F(xiàn)在來斷言它們所作的,有些為時過早,但是我肯定會跟蹤它們的進(jìn)展。”

該開發(fā)者還提到,第一次在上網(wǎng)本上看到 Moblin 時,就一個早期的架構(gòu)而言,它給我留下了深刻的印象。 Maemo 還能提供其它一些積極的體驗,特別是與瀏覽和語音通信相關(guān)的體驗。因此,我迫不及待希望看到這兩個操作系統(tǒng)的結(jié)合物了。

開發(fā)者傾情MeeGo的理由

“MeeGo項目得到業(yè)內(nèi)廠商和開發(fā)者的熱烈支持,大家希望以此抓住下一代計算設(shè)備所帶來的市場機(jī)遇。借助通用工具和開源技術(shù),MeeGo開發(fā)人員將能輕松開發(fā)出適用產(chǎn)品,廣泛滿足市場需求,獲得最大的市場份額。”Linux基金會的執(zhí)行總監(jiān)Jim Zemlin如是說。

按照英特爾的說法,MeeGo的戰(zhàn)略定位是跨越互聯(lián)計算應(yīng)用的多個領(lǐng)域,作為開源軟件平臺,可幫助降低市場分割性和復(fù)雜性,促進(jìn)行業(yè)的發(fā)展和創(chuàng)新,縮短下一代設(shè)備的上市時間。

以上是來自官方的信息。那么對于開發(fā)者而言,MeeGo能給他們帶來什么益處?在MeeGo官方網(wǎng)站MeeGo.com上,電腦程序員出身的天才Linux發(fā)燒友M. Edward (Ed) Borasky給出MeeGo的四個比較優(yōu)勢,頗有代表性:

首先,MeeGo是完全開源的平臺。相比而言,Apple大部分是不開放的,Android雖然大部分是開放的,但Chrome OS僅是在設(shè)備層開放,而實際應(yīng)用是運(yùn)行在Google內(nèi)部的操作之下。第二,MeeGo是同時支持手持設(shè)備和上網(wǎng)本等不同設(shè)備的單一操作系統(tǒng)平臺,Apple有針對iPhone/iPad的平臺和針對筆記本/臺式機(jī)的平臺,但還不支持上網(wǎng)本,Google有兩個系統(tǒng)平臺,一個適用于手持設(shè)備,一個是針對上網(wǎng)本。第三,在有足夠RAM和處理器支持情況下,MeeGo設(shè)備幾乎可以運(yùn)行任何Linux應(yīng)用程序。對Apple來說,其大多數(shù)開源應(yīng)用程序都可以在MacOS X筆記本和臺式機(jī)上運(yùn)行,不過iPhone/iPad上運(yùn)行的應(yīng)用程序則需要針對平臺專門開發(fā)。同樣,Android應(yīng)用程序也需要專門針對平臺而開發(fā),Chrome OS上網(wǎng)本則根本不能運(yùn)行什么應(yīng)用,僅僅是支持瀏覽器。

此外,對于開發(fā)者,使用MeeGo來工作是非常容易的事情。他說,“雖然,Linux在臺式機(jī)/筆記本市場的份額只占1%,但我個人的情況非常不同,Linux占到我99%的注意力份額,另外1%則是Windows Vista每周病毒掃描和系統(tǒng)升級。”

廣受支持的QT開發(fā)工具

有不少朋友在問,MeeGo從Moblin演變過來為什么變成了QT而不用以前的GTK/clutter了?難道只是因為跟諾基亞的合作嗎?英特爾軟件與服務(wù)事業(yè)部應(yīng)用工程師司江平在博客中寫道,“無疑,跟諾基亞的合作是一個重要的原因,但QT作為一個Linux最重要的開發(fā)平臺MeeGo的選取還有如下一些原因。”

首先要說的是,QT是一個有廣泛支持的平臺,有不少的發(fā)行版已經(jīng)首選KDE (基于QT的窗口管理器),例如Kubuntu、OpenSuse等等;而且相比較Gnome,GTK是用C語言,QT用的是C++,這是一個最簡單的區(qū)別,所以開發(fā)程序相對來說,只是相對,GTK的程序執(zhí)行效率會高些,QT的程序開發(fā)環(huán)境成熟,效率高,代碼重用高,維護(hù)也方便。第二,QT有完善的開發(fā)工具:相比較GTK,最為商業(yè)版本,它的開發(fā)工具界面更完整,功能更完善一些,QT的UI designer,雖然我使用的不多,但感覺還是一個非常不錯的工具。另外,從技術(shù)支持來看,QT作為雙重授權(quán)的中間件,在客戶需要的情況下,可以提供充足的技術(shù)支持。

司江平同時也表示,“作為一名技術(shù)人員,我個人認(rèn)為挑選一個好的工具很重要,但用工具開發(fā)出好的產(chǎn)品更重要。”

正如一位開發(fā)者網(wǎng)友所說,用戶真正關(guān)心的不是底層硬件、操作系統(tǒng)、UI等等問題,他們所需要的是:簡單易用,操作方便,能上網(wǎng)、聽音樂、看電影、能上QQ、玩游戲等越來越多樣化的應(yīng)用需求。而快速建立起應(yīng)用生態(tài)環(huán)境,成為當(dāng)務(wù)之急,這在目前來看,MeeGo的進(jìn)展還是相當(dāng)樂觀。對于未來的深入發(fā)展,業(yè)界和開發(fā)者們將拭目以待。

【編輯推薦】

  1. MeeGo指向車載信息娛樂新領(lǐng)域
  2. MeeGo新貴誕生 引爆移動操作系統(tǒng)戰(zhàn)爭
  3. Intel集合眾家之長 看MeeGo的六大特點
  4. Meego:成功的關(guān)鍵仍在第三方開發(fā)者
責(zé)任編輯:張浩 來源: 51CTO.com
相關(guān)推薦

2022-06-14 16:55:25

互聯(lián)網(wǎng)移動應(yīng)用出海

2011-08-23 10:45:08

Linux蘋果Mac OS

2012-03-31 16:35:53

Metro UIAndroid

2012-04-11 09:26:13

內(nèi)核Linux 開發(fā)

2014-09-01 09:53:25

移動互聯(lián)網(wǎng)移動

2010-08-06 13:33:29

2009-06-02 15:58:34

LinuxChrome開發(fā)

2016-12-07 08:59:15

LinuxWindows 10開發(fā)者

2009-06-01 09:59:57

LinuxChrome開發(fā)

2011-12-26 17:09:00

戴爾華為思科

2010-07-02 12:58:39

Meego開發(fā)

2011-12-22 11:25:32

企業(yè)網(wǎng)絡(luò)

2023-11-26 00:17:21

2018-11-23 11:50:02

Linux開發(fā)者編程書籍

2018-11-23 09:07:00

Linux開發(fā)者書籍

2009-12-09 11:08:00

Linux開發(fā)者

2014-06-25 10:44:04

Opera 24瀏覽器

2020-11-17 10:02:47

WindowsLinux開發(fā)

2010-09-02 10:51:15

MeeGo開發(fā)者日MeeGo
點贊
收藏

51CTO技術(shù)棧公眾號