智能手机操作系统主要是symbian、linux和windows mobile,但有些手机虽然不是智能手机,但也支持第三方java程序的开发和运行,比如象索爱的很多手机,那么这种手机里面应该也是有操作系统的,由于手机本身也是一款嵌入式设备,而一般嵌入式设备其操作系统基本都是VxWorks或者嵌入式linux系统。我的问题是这种支持java虚拟机的手机,比如索爱w200c,其操作系统一般来说是不是采用嵌入式linux系统了?因为VxWorks系统好像比较弱啊。
谢谢!
问题中有若干基本概念错误:
1、嵌入式操作系统远不止你说的这几个。智能手机操作系统也不止这三个,起码要把苹果和谷歌两家在叫卖的加上。
2、再烂的手机软件,因为要跑协议栈,都必须有操作系统的支持,我大概了解的,ADI的平台用的叫AMX,英飞凌用的叫ose,高通的叫REX,至于山大王MTK,俺就不清楚了……
3、w200c用的啥不清楚,但是鉴于丫所站的队伍,肯定是宁可用塞班,也不会用linux。
4、vxWorks,是相当彪悍的OS,但是应该没人会用在手机上,这种牛刀是给系统设备用的。
5、支持java不需要智能操作系统,只要实现了虚拟机,就可以操这个。
谢谢楼上的!
索爱的智能手机用的是塞班UIQ,w200c是非智能手机,没有用塞班,从嵌入式设备的角度来说,我很想知道这种支持java的手机其采用的操作系统是不是嵌入式linux操作系统?
不是智能手机的肯定不会用Linux,即便是智能手机,Linux也不是主流。
moto有些手机是linux系统,google也有类似的项目,
不过moto在手机linux上投入了太多的资源,看起来可能是个错误。。。
vxworks 不大可能用在手机上的 它是NB的实时操作系统,一般用于工业控制
这中用在火星车上的家伙如果用在手机上,还不如杀了他。
如果用在手机上,那手机估计就要卖到汽车的价钱了,嘿嘿,真是买不起。
手机用vxworks操作系统
那不知道这个手机要卖多少钱了!
我见过用vxWorks的网吧用5口路由器,并且支持硬件NAT,也就卖700多块。
用vxworks的不一定就贵,现在大陆好多用vxworks的公司只是简单用用他的多任务,信号量,消息队列,关键看你做的产品能不能卖得出价钱,市场检验才是王道,消费者不会为了vxworks在火星上用了就多付钱.
中国人盗版太厉害了,从大公司出来的人往往把vxworks带出来用,我的一个同学的boss就是这样搞的,不用多出钱给风河