微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 开放源码:嵌入式系统开发面临新环境

开放源码:嵌入式系统开发面临新环境

时间:09-12 来源:互联网 点击:

年费的方式销售它的Linux产品,用户缴费后可以获得最新的软件版本、无限制的通过电话或电子邮件的技术支持,或是访问专为客户设立的网站获取更新版本、补丁程序和参加社区论坛。此外,大多数年费服务包中还包括向用户提供的培训。LynuxWorks的运作方式稍有不同,它向嵌入式系统开发者同时提供开放源码和商业化的两种操作系统。BlueCat Linux与公司所提供的满足实时需要的商业化操作系统LynxOS兼容,其6个月的服务包售价为2699美元。

目前作为嵌入式Linux供应商,MontaVista和LynuxWorks与IBM, Red Hat, Panasonic和Sony等公司合作,组成了嵌入式Linux联盟以防止在源代码流行的过程中出现的分裂问题,该问题可能会造成应用程序不兼容的后果。联盟提出的解决方案是出台一个平台规范来定义嵌入式Linux的API。遵从该平台规范的应用程序和中间件的开发者可以保证他们的产品在兼容的Linux系统中运行。

延伸:硬件也开放

这些基于开放源码的自由软件,特别是操作系统和支持软件的另一个来源,就是嵌入式单片机硬件供应商。很多硬件供应商为客户提供开放源码的软件以提高自身产品的附加值,以利于硬件产品的销售。

同时,在开发源码的软件的推动下,嵌入式系统开发者已经在进行一些新的尝试--开发开放源码的硬件产品。比如,小型化的嵌入式LART(Linux-advanced-radio-terminal)计算机可以运行Linux,其硬件包括功耗小于1W的、工作频率为220MHz的SA-1100 StrongARM CPU。在标准配置中,它包括32M的DRAM和4M的flash存储器。LART的硬件不是免费的,但是其全部设计、图纸、装配图、文档和软件是免费的,并可从LART网站上下载获得。开发者可以通过一种近似于软件所采用的GPL的授权方式获得LART的硬件设计授权,并且不用缴纳版税和授权费即可复制该硬件系统。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top