LinuxDevices.com 的专栏作家 Randy Rorden 发表了一篇「Java 与嵌入式 Linux 合作」白皮书,仔细剖析在嵌入式系统中,Java 平台与嵌入式 Linux 各自的独特好处,介绍两者开发途径,并提出合并成 Java-Linux 平台的构想。
作者首先说明嵌入式 Linux 的现状,目前市面上已有许多家公司提供嵌入式 Linux 系统,例如 Lineo、LynuxWorks,和 MontaVista 等公司。此外作者进一步提出嵌入式 Linux 的好处有:无使用时间限制、开放源代码、可携性及标准开发介面、可设定式核心、延展性好、网络能力佳、驱动程式丰富等等。
在 Java 语言和平台方面,作者表示除了在网页及企业应用方面大受欢迎,Java 本身最初的设计理念即是针对嵌入式系统。作者认为它在嵌入式系统应用上的好处有:物件导向、可携性及标准开发介面、记忆体管理优良、支援执行绪、网络支援、动态类别载入等等。
接下来是本白皮书的重头戏 Java-Linux 平台,作者提出了这两者合并后能够带来的额外好处:硬件抽象化、降低空间需求、紧密整合性等等。再来作者仔细解释了 Java-Linux 平台上必须注意到的主题和取舍,最后则是介绍发展这样的一个平台需要哪些工具。本篇可说提出了一个方案,向嵌入式系统厂商推销 Java 与 Linux 两颗红星。详细的白皮书内容请参阅全文出处。
全文出处:
http://www.linuxdevices.com
摘自:http://linuxfab.cx