近日,ARM全球总裁Tudor Brown在台北Computex上宣布,与IBM、Samsung、TI、ST-Ericsson、Freescale等合作,成立一个非营利性公司Linaro,针对在系统单芯片SoC上使用Linux的开放原始码软件开发商,提供共通的业界标准。这个研发团队人员将预计有80人,投入资金约为数千万美元。
|
图为Linaro成立大会现场。 |
ARM行动运算部门总监Bob Morris表示,Linaro 是在Linux操作系统下面,提供更底层基础的技术支持和工具服务。而Linaro自我定位为针对各类消费电子和行动运算装置的处理器所架构的开放原始码设计环境,而不是以PC类的封闭型态为依归。因此Linaro 将结合嵌入式设计,投入各种开放原始码项目,范围涵盖工具、核心、图形及启动程序程序代码。Linaro 也会进一步与 Linux Foundation 在核心运作原则(core operating principle)上共同合作。
ARM提出Linaro开放原始码架构,目的是向采用ARM SoC IP授权的芯片,提供另一项全新且具有共通底层架构的Linux设计工具和环境。提高兼容性、缩短开放软件架构时程,吸引更多开放操作系统和应用软件参与其中,也才能提高ARM IP授权核心在开放原始码设计环境的普及率和影响力。
过去,IBM、Samsung等都曾积极开发Linux开放原始码环境,各自独立运作的结果,往往是重复浪费软件环境设计资源。很清楚地,现阶段Linaro底层设计会针对不同的行动运算平台,架构出一套可共通支持不同行动平台的开放原始码设计环境。
出席的各大行动处理器平台代表,都正在采用ARM Cortex-A系列核心授权,也是各自公司行动芯片平台的代表主管。也因此,市场高度认为ARM所主导的Linaro,是针对英特尔的Atom行动平台、以及与诺基亚合作的MeeGo操作系统而来,当然,Google的Android应用框架也是其锁定范围。因为尽管许多采用ARM Cortex-A系列芯片核心授权的智能手机厂商,或许可从Google那里取得Android应用框架的开发工具,但Google并不是提供所有的开放原始码,手机厂商还需自己开发。
不过Bob Morris则是强调,跟MeeGo一样,Linaro同样也是完全开放的Linux系统,Linaro也与之同步致力于开发操作系统、程序设计工具和其他软件关键部分,Linaro 也会投入资源开发 Android、LiMo、MeeGo、Ubuntu 及 webOS 等 Linux 软件适用的开放原始码项目。
有趣的是,Qualcomm代表并没有现身于Linaro成立会场上,这是透露出怎样的讯息,颇令人玩味。根据消息透露,近期ARM和Qualcomm在类似议题上,或许还有其他合作的空间,届时结果便会揭晓。