红联Linux门户
Linux帮助

Symbian的开源风波

发布时间:2009-11-17 09:25:16来源:红联作者:Ringfar
  【IT168评论】开源!开源!!这恐怕是当前的Symbian程序员面对Symbian软件开发时发自内心的呼唤和渴求。了解过好多的Symbian程序员,他们对于当前Symbian开发的效率低以及开发的难度之大感到头痛,随着当前热议的开源话题不断被提升,这些可怜的程序员再次对于Symbian的开源发出了内心的呼唤。面对开源问题,Symbian到底有什么反应呢?开源距离Symbian平台到底还有多远?

  Android开源的影响

  提到开源,人们不会忽视Linux的成功,甚至可以说他是嵌入式设备的不二选择。当Linux逐渐成形的时候就已经有许多支持者在帮助推广了,现在在我身边随处都能找到不下20个使用Linux的设备。足以见得开源的Linux对于我们日常生活带来的便捷。开源的风波不久前又蔓延到了手机设备开发平台。Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,它包括操作系统、用户界面和应用程序----由移动电话工作所需的全部软件组成,不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。Android的开源引起了移动开发平台的轩然大波,使得更多的厂商参都与进来,其中包括Google、HTC(宏达电)、PHILIPS、T-Mobile、高通、魅族、摩托罗拉、LG以及中国移动在内的34家企业,都将基于该平台开发手机的新型业务,这应用之间的通用性和互联性将在最大程度上得到保持。能够在刚刚出道不久就能够得到众多厂家的青睐,这无疑是成功的。面对开源,一位手机工程师甚至解释说:“如果你有兴趣而且又懂这方面的技术,那你也可以打造一款自己的手机系统,正是这种开源的方式,得到众多厂商的认可。”这使得人们对于开源的理解不只是停留在了表面上

  据了解,目前市面上主流的手机操作系统,不管是WindowsMobile、Symbian还是iPhone,都没有对用户完全开放其操作系统,仅仅是开放了应用的开发工具,比如手机厂商,每一部手机采用WindowsMobile,都需要向微软提供使用费2美金左右,还只能在它的限制下使用和开发相应的工具。而Android的出现,则是对手机操作系统的颠覆,完全可以根据自己的爱好拼接出符合自己需求的手机操作系统。这对于移动开发行业来说是个很大的诱惑,这也不难理解很多厂商对于Android的暧昧,更有甚者直接放弃其他平台。

  毫无疑问,开源的影响是巨大的,对于有些平台来讲甚至是致命的,面对开源的冲击和挑战,作为我们重点关注的移动平台领头羊Symbian来说他的开源之路又是如何的呢?他能对于开源置之不理吗?很显然不能,因为Android的迅速崛起已经对他产生了影响,市场份额骤然下挫,虽然这不全是Android开源的功劳,但是这种迅速崛起的势头还是给Symbian平台敲醒了警钟。

  开源的益处

  开源之所以会如此受欢迎,是因为即使某个供应商或开发团队放弃了项目,由于开源项目的代码是开放的,企业依旧可以继续使用这项技术,用户能够做出自己的选择,实现自己的个性化定制,同样对于软件提供商来说项目成功的真正意义正是在于用户,给用户提供他们想要的一切,这也是开源的真正意义所在。开源对开发商的好处是共同的:透明度、灵活性和社区。开源对于国内大多数的用户(包括程序员),使用开源可以节省大量的资金,而对于程序员中的高手来说,开放的代码才是至宝,原因在于,开源代码不仅是迅速提高程序员水平的捷径而且还有助于开发人员提高开发的效率。

  既然开源好处良多,那就听听Symbian在开源上面的声音吧。

  Symbian开源Mobile OS迈出第一步

  Symbian基金会已在7月上旬发布了首批系统安全包源代码(需注册),这是他们计划中的完整开源Symbian操作系统的第一步。Symbian的安全包(OS Security Package)的源代码以EPL许可证发布,这是第一个从封闭的SFL(Symbian Foundation License)许可证迁移到的开放的EPL许可证下的软件包。Symbian开发者Craig Heat表示EPL将允许安全包源代码绕过英国的出口管制(Symbian代码受英国法律保护)。

  Symbian基金会公布Symbian 核心源代码

  据Symbian基金会提供的消息显示,Symbian转开源的计划目前进行的相当顺利,而且项目的进展情况也比原计划大为提前。自Symbian基金会公布Symbian系统的首条源码以来, Symbian系统内含的134个子系统已经有16个完全实现了开源化。Symbian基金会提前公开了Symbian的EKA2实时、多任务、对称多处理(SMP)微内核源代码,使用的是Eclipse Public许可证。Symbian基金会还免费提供了完整的开发工具包,这是朝Symbian平台开源迈出的重要一步。Symbian基金会的工具包包括:开源内核和其它相关的软件包;高性能ARM编译工具RVCT4.0,开发者和雇员少于20人的企业可免费使用;基于QEMU的开源模拟环境;低成本Beagle Board主板的开源支持包;支持二进制封装;以及硬件可执行环境。Symbian基金会希望通过将塞班系统开源化,为塞班系统平台吸引到更多的研究者,爱好者以及开发者,以便与其它如谷歌Android等系统平台竞争。由于无线技术正在向基于GSM标准的高速网络转型,而诺基亚也恰好采用了这一标准,因此将从这一趋势中获益。将Symbian转型为一款开源软件的决定也将扩大诺基亚在智能手机领域的影响力。

  本年度的另一个重大新闻就是诺基亚收购了所有Symbian系统的股权,使得Symbian成为诺基亚的全资子公司,并将其在Eclipse许可证下开放源代码。诺基亚的此举完全改变了Linux在手机工业中的作用。有人分析,开发商可能在Symbian平台上加倍努力开发应用,而不是将其移动到对立的平台如Google Android及其他Linux手机平台。在这个突然的举动中,使得手机对Linux的需求性远远降低。占据60%的市场份额,Symbian已经长期主导手机市场。当诺基亚涉足Linux后,开源Symbian此举应该是把注意力重新拉回Symbian。

  开源还不够 Symbian计划全面改版UI

  Symbian总架构师还表示计划在三个月内将Symbian操作系统内核及各种基本组件、驱动进行开源。然而仅仅开源还不足以使这个古老的操作系统完全革新,Symbian计划对其用户界面(UI) 进行重新设计。Symbian基金会UI技术主管Scott Weiss发布了一个新的技术博客,名为“UI头脑风暴”(UI Brainstorm),该技术博客的目的就是为了听取用户对Symbian用户界面的改版意见,集思广益,从而为Symbian带来革命性改变。

  高通与Symbian合谋开源平台

  高通于10月26日在加利福尼亚州圣迭戈市公司总部宣布设立专注发展移动开源平台的全资子公司----高通创新中心,2天之后在英国伦敦举行的2009 Symbian交流博览大会上,这个刚刚成立的公司加入了Symbian协会,并且成为Symbian基金会的董事会成员。高通创新中心与Symbian协会的最新动作引起了业内的广泛关注。国外一家媒体援引接近诺基亚的消息灵通人士的说法称,美国运营商at&t即将推出采用高通芯片和Symbian操作系统的智能手机。另有消息显示,高通将会帮助诺基亚提升其Maemo系统的用户体验。

  根据市场研究公司Gartnet的最新预测,与去年相比,2009年全球智能手机销量将增长29%达到1.8亿部,这将超越笔记本电脑的销量。全球3G的发展推动智能手机销量的增长,其中开源和开放平台在用户体验中起到了重要作用,这是高通专注发展开源平台的重要原因。

  高通CDMA技术集团负责软件战略的高级副总裁RobChandhok被任命为高通创新中心的总裁。Chandhok在高通创新中心成立仪式上强调:“对于无线行业而言,开源和社区驱动的软件开发已经变得越来越重要,高通创新中心致力于实质性地参与这些开发工作。” 据了解,高通已经把公司内部经验丰富的软件工程师调到Chandhok的麾下,专门负责Linux和Wekit等重要的开源计划以及Symbian、 Android和Chrome等开源操作系统的研发工作。高通强调这些领域的研发将被落实到具体行动中。

  Symbian协会力量壮大

  在本年度Symbian交流博览大会上,高通创新中心和富士通同时成为Symbian基金会董事会成员。此前,Symbian基金会拥有at&t、Vodafone、nttdocomo、意法半导体、德州仪器、三星电子、SonyEricsson以及诺基亚8个董事会成员,高通创新中心和富士通的加入使该基金会的董事会成员增加到10个。

  开源对于收复美国失地的积极意义

  美国《纽约时报》网络版昨天撰文称,诺基亚虽然在全球其他市场占据主导地位,但在美国的市场份额却由高峰期的35%下滑到目前的7%。但诺基亚最近也开始部署一系列全新战略,希望借此收复美国市场的失地。诺基亚北美地区总裁鲁伊森说:“诺基亚将开放系统,获取规模庞大的市场,并面向普通大众推广智能手机业务增长非常迅速,而多数的解决方案都是封闭系统。”当诺基 亚表示将把Symbian转型为开源系统时,AT&T便力挺Symbian。鲁伊森还表示:“我们所做的一切都是希望创建更多的功能,以便帮助我们更 为广泛、深入地拓展美国市场。” 诺基亚承认此前的战略并不适合北美市场,现在正在加紧部署战略,以期获得长期的成功,从鲁伊森的观点中不难判断出,开源对于手机创建更多的功能起着决定性的作用,那么对于收复失地是更加的重要。

  有如此多的开源信息使得关注Symbian开源的同仁感到欣喜,开源是个潮流,在开源领域中,影响力的层级需要由贡献的程度来决定,你贡献的越多,那么你影响到的覆盖面就越大。其实,之所以要开源,其另一个重要原因就是为了让尽可能多的开发者可以对源码进行实验和改进,通过开源合作可以最大限度地降低所有成员公司的开发成本,这也是我们的期望所在。一旦迈出了开源的一步,就意味着一种进步。让我们共同期待Symbian的开源,支持Symbian开源,相信开源对于广大消费者是一个积极的信息。

  来源:IT168
文章评论

共有 0 条评论