高焕堂谈 Android
2010-04-09 05:45:00 来源:WEB开发网开发者社 区:Nokia苦于Symbian的封闭,一直向开源而努力,曾推出Maemo,虽以失败告终,但最近又与Intel共同推出了 Meego,这是否表明开源已是大势所趋?
高焕堂:开源只是手段,开放才是目的。要开放给所有人来参 与,尤其是提供免费框架(Framework),开放框架的API给应 用开发者,才是关键。开源只是必备条件,但并非充分条件。
开发者社区: 据今年3月的报导,谷歌和RIM移动互联网流量份额增长iPhone份额下滑,但差距仍很大,分别 为苹果64%、Android15%、RIM份额约9%,对此数 据您如何来分析?
高焕堂:手机只是Android的应用环境之一, 非手机的应用更是Android在亚太地区蓬勃发展的巨大潜在空间。尽管如是,我预估Android的市场占有率将以每个月增加0.5% ~ 1.5%继续成长。成长速度超过iPhone和RIM。
开发者社区:嵌入式操作系统,应该开源还是封 闭?这个话题广为热议却始终未有定论,您站在开源立场,能否为我们举出原因?
高焕堂:我常拿桌子来比喻软件架构。桌子包含桌上(的东西)、桌面和桌脚三部分。桌上和桌脚要开放但不一定开源。桌面尽量不开放但要开源。例如,Android/OPhone的应用程序是桌上的东西,开放给所有人去开发。Android/OPhone的应用框架层式桌面宜开源,有限度开放,由Google或中移动主导其稳定性。框架之下的内库(Library)是桌脚,开放但不一定开源。以上是从Android角度看的。如果从嵌入式操作系统(如Linux)看,Android框架和应用都是桌上的东西,而Linux本身则是桌面,至于驱动软件则是桌脚。所以Linux本身宜开源而有限度开放;驱动软件则开放而不一定开源。
二、 客观看待Android发展中问题龙的传人应识活求变
“善变本是常态,是生命活力,不 变是死亡,龙就是变的代表;我是龙的传人,我爱生命活力。”——高焕堂
开发者社区: 开源,不一定会成功,封闭,也不一定会失败,近期有人怀疑Android开源的正确性,对此您的看法呢?是开源必胜还是二者并存?
高 焕堂:开源而不开放,并无法带来商业利益。开放不一定要开源,也能带来商业利益。所以焦点不在于开源,而在于开放。例如,Android/OPhone虽然开源,但其AP市集的开放程度就有些不同,在手机设备上加载应用软件或底层程序库的开放程度也大不相同。此外,我也鼓励AP开发者大力开发软件框架和底层软件模块,然后打包成共享库(Shared
更多精彩
赞助商链接