Meego 与其他手机操作系统PK
2010-02-18 16:07
225 查看
看到Meego推出,无缘由的喜欢,直觉上,因为这个名字“Meego”,直译成中文“我行”,再加两个字“我行我素”。实际上,直觉背后,总是隐藏着真实缘由。
在这个网络即地球村的时代,所想即所得,于是,我直奔Meego老家Meego.com,加入这个家庭(邮件列表)才能感受到村民们互助互进的氛围,仅仅做一个旁观者很难与家庭成员建立起纽带。
昨天刚刚加入,今天早晨十几封邮件已经悄然躺在邮箱中。其中,大家争论最多的问题之一就是Meego到底该采用rpm还是deb,各抒己见,没有定论。当某一天,我们看到一个活跃的小鸡在面前晃动,可能会在脑子中闪现一下“这小鸡到底是怎么哺成的?”实际上,阅读一封封邮件的过程,就是目睹从鸡蛋演化为小鸡的过程,这其中的乐趣甚至超过看到小鸡出世的那一瞬间。
其中,M. Edward (Ed) Borasky的邮件中写到:
Yes! In particular,
we need marketing and sales people - MeeGo has to be *better* than
iPhone / iPad, Android and ChromeOS, and the world needs to know *why* it's
better.
我随即发了一封邮件问到:
Yes! I want to collect the factors why meego's
better.
很快,收到他的回复:
My own take is
1. MeeGo is
totally open. Apple is mostly closed. Android is mostly open, but ChromeOS is
open only on the device - the actual apps run in Google's cloud.
2. MeeGo is a
single platform. for handhelds and netbooks. Apple has an iPhone / iPad platform.
and a laptop / desktop platform, and no netbook at all. Google has a handheld
platform. and a netbook platform.
3. You can run
almost any Linux app on MeeGo, given enough RAM and processor capacity. iPhone
/ iPad apps need to be developed specifically for the platform. Most open
source apps will run on the MacOS X laptops and desktops. Android apps need to
be developed specifically for the platform, and ChromeOS "netbooks"
don't run apps at all - just a browser.
4. For the
developer, I think MeeGo is way easier to work with. But I don't know that
developers are the target market. Linux, after all, has one percent of the
desktop / laptop market share. ;-) (And 99 percent of my attention share - the
other 1 percent is devoted to weekly virus scan and Windows Vista updates. ;-)
随后,我又针对此邮件一一问了问题,不知然间,不同的人从不同角度来回答你,问题的答案也就逐渐浮出水面。
1.Difference between MeeGo and Android is
huge. MeeGo is linux and Android is a special kind of java virtual machine.
2. More to the point: MeeGo is a standard Linux stack, very close to what you
get
for desktop Linux.Android is a Linux kernel with entirely custom (or unusual)
userland stack.
All the apps are written in Java and run in a special virtual machine.
3. MeeGo is a pure linux and Android _theoretically_ can be run without linux
at all. you just need to bootstrap it's virtual machine. it should work even on
windows.Android apps do not care about underlying operating system. They care
only about virtual machine
在这个网络即地球村的时代,所想即所得,于是,我直奔Meego老家Meego.com,加入这个家庭(邮件列表)才能感受到村民们互助互进的氛围,仅仅做一个旁观者很难与家庭成员建立起纽带。
昨天刚刚加入,今天早晨十几封邮件已经悄然躺在邮箱中。其中,大家争论最多的问题之一就是Meego到底该采用rpm还是deb,各抒己见,没有定论。当某一天,我们看到一个活跃的小鸡在面前晃动,可能会在脑子中闪现一下“这小鸡到底是怎么哺成的?”实际上,阅读一封封邮件的过程,就是目睹从鸡蛋演化为小鸡的过程,这其中的乐趣甚至超过看到小鸡出世的那一瞬间。
其中,M. Edward (Ed) Borasky的邮件中写到:
Yes! In particular,
we need marketing and sales people - MeeGo has to be *better* than
iPhone / iPad, Android and ChromeOS, and the world needs to know *why* it's
better.
我随即发了一封邮件问到:
Yes! I want to collect the factors why meego's
better.
很快,收到他的回复:
My own take is
1. MeeGo is
totally open. Apple is mostly closed. Android is mostly open, but ChromeOS is
open only on the device - the actual apps run in Google's cloud.
2. MeeGo is a
single platform. for handhelds and netbooks. Apple has an iPhone / iPad platform.
and a laptop / desktop platform, and no netbook at all. Google has a handheld
platform. and a netbook platform.
3. You can run
almost any Linux app on MeeGo, given enough RAM and processor capacity. iPhone
/ iPad apps need to be developed specifically for the platform. Most open
source apps will run on the MacOS X laptops and desktops. Android apps need to
be developed specifically for the platform, and ChromeOS "netbooks"
don't run apps at all - just a browser.
4. For the
developer, I think MeeGo is way easier to work with. But I don't know that
developers are the target market. Linux, after all, has one percent of the
desktop / laptop market share. ;-) (And 99 percent of my attention share - the
other 1 percent is devoted to weekly virus scan and Windows Vista updates. ;-)
随后,我又针对此邮件一一问了问题,不知然间,不同的人从不同角度来回答你,问题的答案也就逐渐浮出水面。
1.Difference between MeeGo and Android is
huge. MeeGo is linux and Android is a special kind of java virtual machine.
2. More to the point: MeeGo is a standard Linux stack, very close to what you
get
for desktop Linux.Android is a Linux kernel with entirely custom (or unusual)
userland stack.
All the apps are written in Java and run in a special virtual machine.
3. MeeGo is a pure linux and Android _theoretically_ can be run without linux
at all. you just need to bootstrap it's virtual machine. it should work even on
windows.Android apps do not care about underlying operating system. They care
only about virtual machine
相关文章推荐
- Android比其他手机操作系统更牛的地方...
- Symbian与其他手机操作系统比较及前瞻
- 智能手机操作系统驱动 MeeGo借势起飞
- 微软发起手机操作系统新战役
- ZT:电脑&手机&嵌入式操作系统
- [001] 智能手机操作系统介绍
- 四大智能手机操作系统简介
- Meego和Mango操作系统的区别
- javascript判断设备类型-手机(mobile)、安卓(android)、电脑(pc)、其他(ipad/iPod/Windows)等
- TelephonyManager类来获取imei号和其他手机信息
- 嵌入式Linux作为智能手机操作系统的关键问题(ARM技术)
- 用锐捷的孩子们,想不想使你的笔记本成为WIFI基站,让其他电脑还有我们的手机使用无线上网吧
- 用锐捷使你的笔记本成为WIFI基站,让其他电脑还有我们的手机使用无线上网吧
- 判断手机操作系统
- 三星推出的第一款Android操作系统手机
- Mozilla 正式“枪毙”小众手机操作系统火狐 OS
- 麒麟操作系统内核同其他操作系统内核的相似性分析
- Android系统中使用TelephonyManager类来获取imei号和其他手机信息
- 几大手机操作系统的安全特性
- 手机的操作系统