北京天津宁波
 
 您当前的位置:首页 >> 热点*趋势

OpenMoko:100%开源手机开发平台(一)
 
作者:互联网编辑整理 来源:互联网编辑整理 发布时间: 2008-10-21 10:15:17
 

    嵌入式系统(embedded system)近来最受嘱目的应用,就是智能型手机的领域。由iPhoneGoogle Android以及OpenMoko所带起的手机革命,其主要创新在于“新的手机使用概念”以及“开放式的手机平台”。

    Google Android平台于2007年公开后,“开放式手机平台”以及“开放源码手机平台”的概念开始被广泛的讨论。开放源码手机是一个完全采用开放源码成果或自由软件的整合平台。

    开放手机的概念

    继个人计算机后,下一波将会是手机的竞争,但目前手机平台还是处于封闭状态。若有一天手机软件不再被硬件限制时,硬件的重要性将会逐渐消弱,软件开发者可以尽情在同一个硬件上定制化、或修改软件,而不需要重新购买新的手机。而现实是每当我们需要特定的新功能时,就必须重买新手机。未来的手机新生态观念(open mobile ecosystem),即以使用者为导向,由使用者自行定制化。对开发者(developer)而言,一个完全开放的手机平台可以提供“自由修改”的自由、乐趣与弹性。系统程序例如设备驱动到应用程序都可以被自由修改。

    开发者与制造商可以取得完整的手机平台原代码与完整的开发套件(SDK),并自行对手机产品进行修改与开发,以满足自身的消费者需求,或提供特殊的数据服务。要达到这样的个人定制化功能,手机软件系统就必须是自由且开放的。OpenMoko平台正是一个这样的手机软件平台。

    开源手机的生态系统

    开源手机生态系统由手机制造商与终端用户构成。OpenMoko平台扮演著连系这3方的角色。

     UI 工程

     UI(user interface)工程是手机设计最重要的环节,么Linux mobile application framework都是重新建立架构,并重新建构应用程序。Linux开源手机并不使用传统的X应用程序。

     手机制造商

     对手机制造商而言,OpenMoko 提供了经济实惠的手机软件,能针对特定的需要做客制化修改。

     电信运营商

     对电信业者来说,透过OpenMoko社群,可以充分了解使用者的想法与需求。

     终端用户

     OpenMoko 第一阶段是锁定 Linux 社群里开发者。由于开发者能自由取得手机软件原始码,并加以修改,因此任何想法创意都能透过编程方式呈现;以往的手机软件是封闭式的,开发者无法取得SDK与原始码。

     开放源码手机产品策略

     开放源码社群是开放源码手机平台不能忽视的一环。 OpenMoko发布Neo1973的分为3个阶段,每个由OpenMoko所开发的产品,都依循以下的3阶段开发模式来公布:

     Phase 0: Developers Preview (阶段0: 开发者试验)

    OpenMoko会自社群里挑选出几位朋友,赠送他们免费的手机。同时,该产品的完整程序码也会公开,并提供下载。OpenMoko也会与社群的人协同开发,并学习社群上的使用者经验。在此时,所有的社群网站也会更新该产品的内容。

    Phase 1: Official Developer Launch (阶段1:正式发布)

    OpenMoko的产品将透过openmoko.com进行全球销售与订购服务。此阶段,OpenMoko会特别针对开放原始码社群的开发者进行推广。

    Phase 2: Mass Market Sale (阶段2:大量上市)

    开放手机的真正力量并不只是来自于这些手机设备本身,更来自于与使用者的互动与使用者的参与。

相关链接
OpenMoko:100%开源手机开发平台(三)
OpenMoko:100%开源手机开发平台(五)
OpenMoko:100%开源手机开发平台(四)
OpenMoko:100%开源手机开发平台(二)
          ICP备案编号:京ICP备05050878     Copyright @ 1993-2008 Bluewave Internet Technology Co.Ltd.