首先說下什么是android
android大家應(yīng)該都知道是linux kernel + jvm
但是可能不清楚,它的kernel并不是標(biāo)準(zhǔn)linux內(nèi)核,又或者不是標(biāo)準(zhǔn)內(nèi)核是什么意思
簡單的說(不100%準(zhǔn)確)
linux在PC上現(xiàn)在有1500萬用戶上下,有眾多發(fā)行版,比如不少人熟悉的ubuntu,和它基于的debian,又比如去年剛創(chuàng)造了10億刀凈利潤的redhat旗下的RHEL
雖然發(fā)行版眾多,但是這些發(fā)行版對內(nèi)核的貢獻(xiàn)/修改一般都會反饋回內(nèi)核
而google則不同
google在更改了部分內(nèi)核代碼的同時,也單獨設(shè)立了自己的驅(qū)動層放置于user space,這樣可以避免GPL協(xié)議的制約,而讓硬件廠商可以開發(fā)閉源驅(qū)動
但是首先google對kernel的修改超出了linux kernel main line的接受范圍,改動太大并沒有考慮與linux現(xiàn)有的資源兼容和整和
第二google自己本身也不怎么熱心讓android對linux kernel的改動反饋回去
最終導(dǎo)致android始終沒有被接受入kernel main line
而且甚至還被linux foundation除名
android內(nèi)核和標(biāo)準(zhǔn)linux內(nèi)核的種種不同造成了很多不兼容
而且java雖然好用,但對開發(fā)者來說選擇的余地太少 (當(dāng)然現(xiàn)在手機(jī)平臺都這鳥樣)
------------------
現(xiàn)在說說meego是什么東西
meego雖說目前是intel/nokia帶領(lǐng)
但是他不是一個從上到下獨立開發(fā)的系統(tǒng)
meego是基于fedora的,而fedora則是服務(wù)器市場大牛Red Hat的社區(qū)版linux,算上前身red hat社區(qū)版至今有16年歷史(以前都叫red hat,現(xiàn)在則是RHEL和fedora,前者企業(yè)后者社區(qū)),rpm包更是推薦的標(biāo)準(zhǔn)格式(雖然實際上來看,deb格式更加流行,因為ubuntu...)
因為如此,meego捆綁大量在gnu/linux平臺上存在多年的各種庫,除了圖形界面以外,各種機(jī)制上也沒有和以往不兼容的改變,用戶感受到除GUI外最大的不同可能就是聯(lián)網(wǎng)改成了intel主推的connman,而不再是redhat的network manager
這也代表了,大量的現(xiàn)有l(wèi)inux軟件,無需修改代碼,只要經(jīng)過重新編譯就可以運行(前提當(dāng)然是meego上你要裝好gtk或者qt庫)
比如說libreoffice,這個開源的office軟件就可以在加載有g(shù)tk庫的meego上運行
而且,meego上的開發(fā)并不局限于nokia力推的qt
當(dāng)然c++加上qt庫,非常好用,況且qt sdk可以實現(xiàn)meego/maemo/symbian/linux/mac osx/windows跨平臺兼容,當(dāng)然是最推薦的開發(fā)工具
但是因為meego是標(biāo)準(zhǔn)linux發(fā)行版,你想開發(fā)java也沒問題,openjdk還是oracle jdk甚至gdj任君選擇
甚至連windows上的.n et也可以通過mono來實現(xiàn)
PC上的linux能干什么,meego就能干什么
----------------------------------------------------
真正意義上的開源,和大量現(xiàn)有標(biāo)準(zhǔn)linux應(yīng)用的兼容,以及多元化的開發(fā)環(huán)境才是meego最大的賣點
這些普通用戶可能不會特別在意
但是都是構(gòu)造一個理想的平臺不可缺少的東西,對像我這樣的來說meego就是夢想中的掌上平臺
在貼吧里有人用過真機(jī) 他說觸屏流暢度很好 在安卓和蘋果之前 和蘋果的觸屏有一定差距 但是比安卓好太多了 你要是能用到真機(jī) 你試試看就知道 現(xiàn)在的缺陷就是軟件少 在一個其實安卓系統(tǒng)就是被高度的硬件所帶起來的 吃硬件比較厲害 我們看一個手機(jī)不是只要硬件的 還要看系統(tǒng) 說的在多你也要自己喜歡 我現(xiàn)在用的就是n900 雖然軟件沒有多少 但是自己用的舒服 獨一無二 自己喜歡就好 等n9出了 我想我會買的