技术开发 频道

移动Linux电话标准发布

    【IT168 开源新闻】移动Linux的成长正在逐渐加速,但是至今为止移动Linux标准一直没有跟上它发展的步伐。Linux电话标准(LiPS)论坛终于准备宣布它的1.0版的移动电话技术规范,或者至少发布它的一部分内容。

    LiPS 1.0的第一版包括LiPS参考模型、地址簿、语音呼叫发生器和用户界面服务(其组成部分包括文本输入方法应用编程接口、器件设置和按键导航)。LiPS 1.0的第二部分计划于2007年底发布,将包含更多的电话、消息、日历、即时通讯(IM)和应用编程接口规范。

    LiPS的常务经理Bill Weinberg表示,“在过去18个月中,有一个非常有趣的动态,Linux正在朝着移动电话的第一操作系统。人们在这个方面进行了很多争论,诸如应该使用什么框架、应用编程接口和使用什么界面。当Linux已经成为在其上创建应用程序的底层核心和基本框架后,对这些问题还没有达成一致意见,并且实际上正在朝着分裂的方向发展。”

    LiPS 1.0规范的发布在一定程度上通过提供一个标准来防止这种分裂的发生。Weinberg解释说,在LiPS 1.0中的规范主要关注于移动电话开发中应用最广泛的部分,以及创建应用程序的核心发生器和应用到大多数电话中的核心功能。

    LiPS论坛最初在1995年成立,包括了众多设备制造商、芯片商和软件专家。直到现在,该论坛几乎没有全职的工作人员,主要是有相关公司的兼职人员来进行相关工作,目前正在努力实施Linux手机软件的标准化,以便让开发人员更容易地制作能够在许多种手机上运行的移动应用程序。

    尽管开源图形框架Qt的创建者Trolltech是LiPS的成员之一,但是Qt并不是LiPS 1.0在用户界面方面的核心部分。相反,LiPS采用了基于GTK的Gnome作为其用户界面规范。这对Trolltech ASA公司是一个打击。Trolltech的Qtopia是一个移动版的Qt,目前正在被摩托罗拉和其他基于Linux的移动电话所使用。

    不过Trolltech的创始人Haavard Nord对此具有不同的看法。

    Nord表示,LiPS在其规范中包含的GTK用户界面规范只是整个移动组合的一小部分。Nord还表示,Trolltech的重点不在于规范上,而在于真实产品的开发上。

    Weinberg表示,尽管Qt非常强大而且已经被广泛部署,但是其授权模式使其不适合某些人用来创建开放设备中的应用。

    Qt是双授权模式-GPL和商业化的Trolltech授权。Weinberg表示,虽然Trolltech比较早就加入了LiPS,但是实际上它并没有投入时间和精力来做它们应该做的事情。

    在移动操作系统的战场上,真正的争斗在微软、Linux和Symbian之间进行。已经广泛的使用Symbian的Nokia最近发布了一个程序,可以帮助开源Linux上的应用可以运行在Symbian上。

    Weinberg表示,“Symbian正在寻找一种方式来与开源合作,它们在移动操作系统的三个选手中是最没有优势的一个,因此它现在开始寻求与开源合作,以争取更大的主动。”

    原文URL:http://news.earthweb.com/dev-news/article.php/3682701

0
相关文章