嵌入式 Linux 在 LinuxWorld 大会—一年之间变化真大!
就在一年之前,从商业角度来看,“嵌入式 Linux” 几乎不存在。八月份占地 15 万平方英尺的 LinuxWorld 大会(加利福尼亚州圣何塞)清楚地展示了嵌入式 Linux 在短短十二个月内取得了多大的进步。在 160 多家参展商中,超过十分之一的公司推出了针对嵌入式 Linux 开发人员和应用程序的新产品和服务。如果您错过了展会,以下是关于每家以某种方式突出展示嵌入式 Linux 的参展商的简要总结。
Adomo 预览了一个易于扩展、易于管理的基于 Linux 的家庭信息系统,该系统提供快速的信息访问以及轻松通信的能力。该系统由基于 Linux 的家庭服务器和瘦终端设备网络组成,这些设备提供对信息、基于互联网的服务和面向群组的应用程序的访问。(http://www.adomo.com/)
Agenda Computing 预览了 Agenda VR3,这是一款新的基于 Linux 的掌上电脑,将于今年秋季以 149 美元(美国)的 базовой цене 推向市场。该设备基于 NEC VR4181 片上系统处理器,采用开源操作系统,并将得到基于网络的开放应用程序开发社区的支持。(http://www.agendacomputing.com/)
Applied Data Systems 展示了许多单板计算机 (SBC),这些计算机面向解决开发各种嵌入式系统产品的公司所面临的嵌入式显示挑战。演示包括安装在高尔夫球车上的新的基于 Linux 的车载交互式计算机系统;Century Software 的新型嵌入式 Linux 浏览器 ViewML,在 4 英寸 x 6 英寸 ADS Graphics Client StrongARM 架构的单板计算机 (SBC) 上运行;以及 ADS 新型 3 英寸 x 4 英寸 “Bitsy” StrongARM 架构的 SBC 的“抢先预览”,当然它也运行 Linux。(http://www.flatpanels.com/)
Computer I/O 推出了一种独特的嵌入式软件和服务“中间件解决方案”,用于通信行业。该软件使 Microsoft Windows 客户端能够与基于 Linux 的嵌入式数据采集服务器透明地通信,而无需考虑操作系统、网络兼容性或协议。(http://www.computerio.com/)
Emperor Systems Software 展示了几个在其嵌入式 Linux 和 JAVA 软件技术之上运行的互联网设备应用程序示例,包括:“TV-Linux”,一种电视机顶盒解决方案;以及 “Studio-Linux”,一种用于交互式电视的宽带服务器解决方案。(http://www.tvlinux.com/)
IBM 展示了各种基于 Linux 的系统,从价值数百万美元的大型系统到令人难以置信的微型嵌入式 Linux 手表。IBM 还演示了一些新的基于 Linux 的瘦客户端系统,并宣布推出其用于嵌入式 Linux 系统的 VisualAge Micro Edition Java 虚拟机。(http://www.ibm.com/linux/)
Indrema 推广了其即将推出的基于嵌入式 Linux 的电视机顶盒游戏机和游戏软件开发商网络。该公司发布新闻稿,宣布启动其协作式开放游戏开发计划,并宣布了两项关键战略合作关系,一项是与 Red Hat 的合作(“Red Hat 和 Indrema 建立用于游戏机视频游戏和家庭娱乐的 Linux 发行版”),另一项是与 Linuxcare 的合作(“Linuxcare 和 Indrema 合作为视频游戏市场提供嵌入式 Linux 支持”)。(http://www.indrema.com/)
Infomatec 展示了几个互联网设备应用程序示例,包括机顶盒和网络平板电脑,这些示例演示了基于该公司基于 Linux 内核的 Java 网络技术 (JNT) 操作系统技术的典型产品。(http://www.infomatec.com/)
Intel 演示了嵌入式 Linux 在各种板级计算机上运行的情况,包括一款小型台湾制造的基于奔腾的嵌入式单板计算机。(http://developer.intel.com/)
ISDCorp 虽然 ISDCorp 最近被 LynuxWorks 收购,但 ISDCorp 仍然有自己的展位,他们在那里展示了 Royal Linux 对 ARM 和 MIPS 处理器的广泛支持。演示展示了 Royal Linux 在 Intel SA-1100、Cirrus 7200;LinkUp 7200、TI R4000、Toshiba 3912、NEC VR4121 和 Vadem Clio 掌上电脑上运行的情况。(http://www.isdcorp.com/)
Lineo 展示了大量引人注目的演示,重点介绍了该公司的 Embedix Linux 操作系统。这些演示包括:带有 Linux Trace Toolkit 的 Embedix RealTime;带有 Target Wizard 的 Embedix SDK;在新型 Motorola MBX2000 基于嵌入式奔腾 II 的 SBC 上运行的 Embedix;在电视机顶盒上运行的 Embedix GUI;在 Coldfire 5307 板上运行的 uClinux,该演示在一对扬声器上播放 MP3,并控制五个机器人伺服电机;在微型(SIMM 尺寸)“uCsimm” 基于 Dragonball 的 SBC 上运行的 uClinux,其视频显示在全尺寸 VGA LCD 上;以及带有 Embedix GUI 的 Embedix Linux,在 Advantech 触摸屏计算机上运行模拟自动柜员机应用程序。Lineo 分发了免费的可启动软盘,其中包含 Atomic RTAI,这是一种开源的功能性实时 Linux 发行版,可以安装在一张软盘上,并发布了多项新产品公告,包括:Embedix Real-time、高可用性集群支持以及对 Windows 主机上 Embedix 开发的支持。(http://www.lineo.com/)
LynuxWorks,除了 ISDCorp 展位上的所有 Royal Linux 演示外,LynuxWorks 还在自己的展位上展示了 BlueCat Linux 的三个演示。BlueCat Linux 交叉开发得到了演示,展示了同时支持多个嵌入式处理器系列的能力,目标设备通过互联网连接,并从一台主机远程控制(使用 Rlogin)。第二个演示说明了 LynxOS(一种专有的符合 POSIX 标准的 RTOS)和 BlueCat Linux 之间的兼容性:它由一对 Motorola 新型 MBX2000 EBX SBC 组成——一个运行 BlueCat,另一个运行 LynxOS——并展示了相同的 Linux 多媒体应用程序(“GIMP”)如何在任一操作系统上等效地运行。第三个设置演示了高可用性和故障转移能力,形式为国际象棋游戏:PC 上的浏览器提供了棋盘的图形显示;国际象棋程序本身作为服务器在一对冗余系统控制器上运行;当第一个控制器发生故障时,备用控制器自动接管服务器功能,从而提供不间断的运行。非常昂贵的国际象棋游戏!(http://www.lynuxworks.com/)
Metro Link 展示了他们开发定制的基于嵌入式 Linux 的图形显示解决方案和技术的能力。其中一项技术是 Micro-X,一种用于嵌入式系统和消费电子产品的可扩展 X 服务器实现。此外,Metro Link 还公开了几款正在开发中的新产品,包括家庭信息管理技术套件、多媒体工具和 3D 渲染软件(源自 OpenGL)。(http://www.metrolink.com/)
MontaVista 在该公司标志性的戴着安全帽的企鹅和 Kerbango 互联网广播的巨大悬挂模型阴影下,是 Hard Hat Linux 及其功能的令人眼花缭乱的演示阵列。IBM 的 VisualAge Micro Edition 嵌入式 JVM,运行在 MontaVista 的 Hard Hat Linux 之上,在 Embedded Planet “Linux Planet” 演示系统上展示,运行各种触摸屏界面和游戏。Ziatech(最近被 Intel 收购)正在演示其独特的 “Ketris” CompactPCI 热插拔和 CPU 故障转移技术,当然也在 Hard Hat Linux 上运行。Microwindows 嵌入式 GUI 和窗口系统,以及 ViewML 浏览器,在 MIPS、StrongARM 和 PowerPC 处理器上展示运行。Hard Hat Linux 及其新的交叉开发工具和集成开发环境在微型 Intrinsyc CerfBoard(提供网页服务)、IBM 的 PowerPC 405GP “Walnut” 评估板、Bus-Tech 的 1U 可配置机架式设备、新型 Motorola MBX2000 EBX 外形尺寸的 SBC 和 Intel “PICA” (x86) 平台上进行了演示。Kerbango 的互联网广播(内部使用 Hard Hat Linux)提供了音频娱乐,从世界各地的 Real Audio 服务器流式传输音频广播。最后,如果您在合适的时刻碰巧路过展位,您将欣赏到非常酷的演示:Compaq iPAQ 运行 Hard Hat Linux 和 Microwindows GUI,并配备了手写识别功能。(http://www.mvista.com/)
Motorola Computer Group 发布了他们新型的高度集成但结构紧凑的单板计算机 MBX2000,采用 EBX (5.75'' x 8.0'') 嵌入式计算机外形尺寸。MBX2000 基于低功耗版本的 Intel 奔腾 II 处理器(采用 BGA1 芯片封装),包括显示控制器和以太网接口,以及长长的其他 I/O 端口列表。在软件方面,摩托罗拉宣布与 Red Hat 建立合作伙伴关系,以支持电信应用的高可用性需求。(www.motorola.com/linux)
Synergy Microsystems 演示了 Linux 在其基于 PowerPC 的 VME 和 CompactPCI CPU 板上运行的情况,并宣布达成协议,将在 Synergy 的产品上提供 TimeSys 的 Linux/RT。(http://www.synergymicro.com/)
TimeSys 三个演示使展位参观者熟悉了与 Linux/RT 操作系统相关的工具。Linux/RT 服务质量 (QoS) 功能的演示展示了当进程添加到系统时,来自 USB 摄像头的流媒体视频会发生什么变化——无论是否启用 QoS 参数。第二个演示展示了三个新的 TimeSys 工具——TimeTrace、TimeWiz 和 TimeWarp——的功能,包括在不同的 “假设” 条件下建模系统调度程序性能。在第三个演示中,基于摩托罗拉奔腾的 CompactPCI 计算机板作为嵌入式目标系统运行,并从闪存中运行 Linux/RT。(http://www.timesys.com/)
Transvirtual Technologies 你几乎无法靠近 Transvirtual 的展位!所有的兴奋点是什么?Transvirtual 正在演示其新的 PocketLinux OS,这是一种在 Compaq iPAQ 和 VTech Helio 等 PDA 上运行的开源嵌入式 Linux 实现。(http://www.transvirtual.com/)
Trolltech 宣布为基于嵌入式 Linux 的设备推出图形用户界面 (GUI) 工具包和窗口系统,称为 Qt/Embedded。在其最小配置中,Qt/Embedded 仅从 700K ROM(磁盘)加载。(http://www.trolltech.com/)
ZF Linux Devices 展示了该公司的 MachZ X86 片上系统处理器以及相关的开发工具和平台。一个很酷的演示包括一个非常小的独立计算机板,上面装有 MachZ、几个有源组件和一个小型 LCD 显示器。另一个演示展示了 MachZ 集成开发系统;该系统包含一个基于 MachZ 片上系统处理器的 ATX 外形尺寸的 PC 兼容主板,加上用于视频和网络的 PCI 插件卡,并用作方便的评估和开发环境。第三个演示突出了新型 zPortPC 家庭互联网设备系统——一种美观包装的设备,旨在用作各种互联网设备应用的小型、经济高效的平台。从彩虹般的选项中选择您最喜欢的颜色!(http://www.zflinux.com/)
好了,暂时就这些。一月份纽约的下一届 LinuxWorld 博览会和会议上见!
