找回密码
 注册
搜索
查看: 2355|回复: 17

请教问题:传统的Linux对于手机的意义到底有多大??

[复制链接]
发表于 2007-7-12 10:02:06 | 显示全部楼层 |阅读模式
几个问题,麻烦过来人或知情者能代为解答一下,也许很多其他行外人也有我类似的疑惑。不胜感激!
1,手机厂商选择Linux的驱动因素有哪些?这些因素的重要性如何?我个人的感觉不管是国内手机厂商还是MOTO等大厂,主要还是冲着Linux的免费来的,至于Linux的开源、开放精髓,似乎被大大违背了。
2,Linux在整个手机软件系统中处于什么地位?按理说Linux是不能支持硬实时的,但是协议栈数据的处理对系统实时性要求还是比较高的,光靠一个Linux不能同时搞定底层通信协议栈和上层应用(包括MMI)吧?这样的话在手机里其实会存在多余2个的OS,就像手机中存在多个CPU一样?
3,对于Linux手机,怎么才能方便地将现有的Linux应用软件不加修改或稍加修改就能置入其中正常运行呢?当然程序安装卸载的功能必须支持。要是能这样的话,在应用软件资源上,Linux作为开源系统的历史优势就能很好体现出来了,——这也是终端用户更感兴趣的!
4,如果在智能手机中不使用Linux OS,我们还有什么类似的免费午餐(不收费或近似不收费的)能够替代Linux?据说RTEMS(源自美国、最初用于导弹控制的硬实时RTOS,也集成TCP/IP,还支持Java虚拟机等,可参考:http://www.rtems.net/) 现在也是免费的,而且内核作了修改还不用对外公布。在这样的基本系统上再增加针对特定CPU的Bootloader、集成其他开源的GUI系统、开发特定的外设驱动(USB、SD等),也是很有可能整合出实用的系统的。
5,目前手机行业的Linux手机,其开发环境和开发流程大致是怎样的?(使用PC版的Linux内核还是类似uCLinux这样的修改版内核?应用程序开发环境是怎么样的?如何调试?能否在线调试?。。。)[br]<p align=right><font color=red>+3 RD币</font></p>
发表于 2007-7-12 15:44:23 | 显示全部楼层
1.手机厂商选用Linux当然主要考虑免费,但是开源也很重要,毕竟自己研发一套像Symbian那样的OS太难了.
点评回复

使用道具 举报

 楼主| 发表于 2007-7-12 21:28:27 | 显示全部楼层
免费对于商业产品确实非常重要,开源也是锦上添花的事情,不过PC上的Linux应用程序似乎是不能直接运行在手机上的Linux下的,开源的优势显现得也不彻底。

看来手机像PC一样可以随意安装卸载种类繁多的应用程序,为时尚早啊,国内有没有往这个方向做的公司呢?现状如何?
点评回复

使用道具 举报

发表于 2007-7-13 14:11:05 | 显示全部楼层
PC的是肯定不能用在手机的。不过嵌入式Linux也有很多开源的。

智能手机可以随意安装应用程序阿,不过随意安装OS是很遥远的事情
点评回复

使用道具 举报

 楼主| 发表于 2007-7-13 22:51:47 | 显示全部楼层
你说的情况确实存在!

但是我初步了解了一下,能自由安装应用程序的智能手机OS很有限,除了主流的WinCE/Mobile、Symbian、Palm等外,其他既能自由安装应用程序又有较多应用程序资源的似乎不多了。

据说智多微电子收购来的软件公司提供一种叫SmartNX(也有报道说是基于Linux,不知道二者间的确切关系如何)的智能手机OS能支持软件的自由安装,且自身附带也较多地多枚体应用软件。

对于国内的手机厂商而言,要打造功能强大、应用软件丰富、可支持软件安装卸载的智能手机,不仅面临成本方面的压力、也会面临技术标准的不统一(或者干脆说没标准)。看来这个市场在软件最核心的OS方面,局面还是太混乱了些。

Linux之于智能手机,个人初步感觉可能还是不得已的选择,有点勉强拉郎配的嫌疑。也许将来认识会改变,但愿吧。
点评回复

使用道具 举报

发表于 2007-7-26 00:10:09 | 显示全部楼层
<1>Linux本身免费,功能强大,积累了很多开放的资源。
<2>有RealTime的Linux,例如Montavista,但是要钱。一般的Linux主要是运行MMI以及其他没什么实时要求的应用,LCD,camera之类的驱动也可以在Linux内。Baseband有自己的MPU上面跑一个RTOS作协议处理,这种方案集成度也很高。
<3>PC上的应用软件肯定是不能直接在嵌入式系统上运行,这点WinCE和Mobile也同理,当然基于虚拟机的应用是例外。好在很多Linux的应用程序因为OpenSource,经过交叉编译就可以运行在嵌入式系统中,这个移植的过程并不难,安装之类的也很好解决。
<4>将来智能手机的格局应该是Mobile,Linux加Sybmian,有其他的也是在夹缝中生存。
<5>嵌入式Linux的Kernel经过配置(针对硬件)和裁减(针对上层应用需要),开发工具主要是基于GNU的交叉编译工具链,常见的MPU都有相应的kernel和工具链。uClLinux是针对无MMU(地址管理单元)的CPU做过特别修改的一种Linux,开发上跟基本跟Linux相同。但是这种相对低端的CPU,不太会被作为智能手机的方案。
以上为个人愚见,怡笑大方,请前辈行家多多指点。
[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-7-27 08:41:45 | 显示全部楼层
我觉得大家应该尽力推动linux,作为系统它不比moblie差的,在应用上由于有大量的开源程序,先不论GPL精神,至少大家能快速完成产品,免得智能手机市场都被国外占了...另外有一点想说,如果作出来,希望不要太保守,至少开放开发环境,让别人好作应用开发.我就喜欢moto这点,我用a1200,发觉有很多网友修改或者开发它的应用程序.
点评回复

使用道具 举报

发表于 2007-8-1 07:43:07 | 显示全部楼层
开发工具的缺乏。mid-ware标准的不统一。open source(可以open的几乎都是被开发者认为不是很核心或商用价值不大的东西)很难获得跨系统的兼容。application software也较少,图形化设计工具IDE与驱动库并不很完善。

关键是,免费的基本是只能DEMO,而真正改造为商用版又是需要花钱的。OS可能免费,但是其上的GUI、输入法、各种插件以及嵌入式版的应用软件并不免费,与买一个total捆绑了各种应用的商业版OS相比,节约了¥,但代价是花费了整合的时间。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2007-8-6 12:56:25 | 显示全部楼层
有没人用WINCE系统的smartphone?
点评回复

使用道具 举报

发表于 2007-8-7 19:49:11 | 显示全部楼层
顶楼上的,我就在做wince的智能手机。

MSN:liyong983@163.com
点评回复

使用道具 举报

发表于 2008-5-29 23:24:17 | 显示全部楼层
wince 能算智能手机吗?无法实现应用的自由下载的应该都不是智能手机吧!
点评回复

使用道具 举报

发表于 2008-6-5 12:56:13 | 显示全部楼层
以下是引用SteveHall在2007-8-1 7:43:07的发言:
开发工具的缺乏。mid-ware标准的不统一。open source(可以open的几乎都是被开发者认为不是很核心或商用价值不大的东西)很难获得跨系统的兼容。application software也较少,图形化设计工具IDE与驱动库并不很完善。

关键是,免费的基本是只能DEMO,而真正改造为商用版又是需要花钱的。OS可能免费,但是其上的GUI、输入法、各种插件以及嵌入式版的应用软件并不免费,与买一个total捆绑了各种应用的商业版OS相比,节约了¥,但代价是花费了整合的时间。
<p align=right><font color=red>+3 RD币</font></p>


open source都不是核心或有商用价值的???java也open source,它没有价值?GNU 工具链也open source,很多cpu的开发工具都从它而来,就是mtk里也用到了GNU工具链,难道它也没价值?SQL也open source,也没价值? 更不要说开源的OS kernel, 比如linux kernel、BSD kernel、mach的darwin kernel,看来这些都统统没有价值了?
至于开发工具,GNU 的toolchain不就是一套强大的工具吗?
NOKIA的Internet Tablet设备,是一款open source的商用的设备,你可以到nokia的网站下到源代码,它所采用的GUI,恰恰是open source并且免费GTK.
NOKIA都开了一个项目,用于把ubuntu linux的应用软件移植到arm平台上,这是和NOKIA把自己定位为一互联网公司相适应的。
同时,互联网上70%的新技术首先是出现在open source software中的,如果open source是核心的或商用价值不大的东西,那么这70%的互联网上的新技术看来都是垃圾了。
点评回复

使用道具 举报

发表于 2008-11-7 18:25:27 | 显示全部楼层
linux 后劲很强值得关注,但是近期内还是看好 WM.
点评回复

使用道具 举报

发表于 2008-11-12 00:42:07 | 显示全部楼层
同意5楼

LINUX因为所谓的免费,给了很多国产手机厂的青睐,但是其商用性很值得怀疑,没有同意标准,大家做出来的OS,第三方软件不能通用,局限性很大.

期待中国能有一个企业能扛起国产OS的重任,不过????????????????
点评回复

使用道具 举报

发表于 2009-6-25 18:28:26 | 显示全部楼层
mark!!
点评回复

使用道具 举报

发表于 2010-3-11 17:46:51 | 显示全部楼层
支持开源 支持GNU[em01][em01][em01]
点评回复

使用道具 举报

发表于 2010-6-2 21:31:42 | 显示全部楼层
非常大!
点评回复

使用道具 举报

发表于 2010-6-11 10:47:00 | 显示全部楼层
呵呵,谢谢!
那就多提供些吧。
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-2 05:23 , Processed in 0.051666 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表