商业Linux发行版在嵌入式军事应用中的增值

描述

  随着 Linux 操作系统

  在嵌入式应用程序中的普及,开发人员可以选择使用商业Linux 发行版或带有开放嵌入式工具的免费 kernel.org 版本。调查显示,免费的公共Linux部署正在嵌入式应用程序中扩展。那么,商业分销必须提供什么才能保持和增加市场份额呢?我们将研究三个关键因素:支持、工具和功能增强。

  支持

  以出色支持著称的 Linux 发行版肯定比拥有像黑洞一样的支持小组的公司更具优势。但是,来自发行版的支持是嵌入式项目中的重要鉴别器吗?

  使用商业 Linux 发行版的企业数据中心需要稳定、持续地集成新平台和管理不断发展的应用软件服务。他们经常遇到系统问题,需要红帽和Novell支持合同。然而,许多嵌入式军事项目更加静态和技术限制。一旦应用程序得到验证,可能不会有很多后续更改需要核心开发人员组之外的长期内核支持。另一方面,如果国防项目需要随着时间的推移集成新的 COTS 平台,那么商业发行版的支持可能是可维护性和稳定性的理想选择。

  VDC调查数据显示,使用Linux操作系统的新嵌入式项目数量每年增长约50%,而非Linux嵌入式操作系统(RTOS或EOS)的使用相对平稳。一个更引人注目的统计数据是,大约80%的基于Linux的新项目预计将使用免费的公共Linux,而不是商业发行版。这意味着,在项目生命周期规划中,需要来自商业分配的正式支持,例如,往往不是关键必要条件。随着时间的推移,越来越多的项目工程师变得精通内核和驱动程序,允许从提供组织内部支持嵌入式项目。处理器和 I/O设备所需的 Linux 驱动程序通常可从其硬件供应商处获得。

  关于嵌入式解决方案支持有两种思想流派。一种观点认为,嵌入式开发人员希望在 API 级别工作,并将内核支持留给分发供应商。另一种观点认为,内核源代码的可用性和检查不仅对于解决问题很重要,而且对于充分了解与应用程序相关的内核行为也很重要。实际上存在两类不同的问题 - 一般内核问题和嵌入式平台硬件,驱动程序和应用程序软件特有的问题。对后一类的支持通常需要嵌入式开发组本身的知识和专业知识。

  卓越的工具

  如果没有支持,那么工具是否可能是持久的增值?嵌入式解决方案设计人员需要各种各样的工具来进行交叉编译、调试、在线仿真、内存分配、闪存更新和整体项目管理。目前可用的商业工具产品示例包括Wind Riverís Workbench Development Suite,MontaVistaís平台开发工具包和应用程序开发人员工具包,LynuxWorksíLuminosity IDE,以及用于Concurrentís RedHawk Linux的NightStar调试和分析工具套件。或者,可以从任意数量的嵌入式 Linux 网站获得各种各样的免费工具。

  为了保持和扩大市场份额,商业Linux发行版必须继续投资于用户友好,提高生产力的基于Eclipse的嵌入式工具链,这些工具链比免费的开源和内部开发的工具提供价值。

  商业工具包的一站式性质和供应商支持目前提供了比免费开源工具更高的附加值。对于商业Linux供应商来说,好消息是,在嵌入式项目中使用自己的内部工具已经减少,但缺点是更多的开发人员正在使用免费的,用户社区的,基于Eclipse的嵌入式工具。商业供应商需要继续增强其基于 Eclipse IDE 的工具链,以保持领先于改进的免费开放工具的功能。它们可以提供的自然优势之一是完整的工具集,该工具集将支持并与不断发展的 Linux 内核版本兼容。

  对标准 Linux 的增强

  传统实时操作系统(包括 Linux 和非 Linux)的功能优势因引入 2.6内核改进的抢占性、调度和同步功能而减弱。但是2.6内核仍然不是真正的RTOS。一些公司寻求通过提供内核增强功能来提供增值,为始终需要在小于 20微秒范围内响应的应用程序提供有保证的实时性能。例如,风河提供实时混合解决方案——其实时核心产品(以前称为RTLinux)与标准Linux一起运行。Concurrentís RedHawk Linux 提供了一种单内核方法,通过增强的内核抢占和屏蔽功能来实现有保证的响应。实时 Linux 公司还提供开源I/O 驱动程序的增强版本,以满足时间关键型要求。

  其他增值功能为商业发行版提供了在关键任务应用程序中与免费Linux竞争的机会。DO-178 安全认证、POSIX 一致性、EAL 通用标准和MILS 安全性等功能虽然实施成本高昂,但不太可能以任何免费的 Linux 形式提供。

  嵌入式军事市场中的商用 Linux

  商业Linux发行版正在寻求增加军事嵌入式市场的收入,同时开发人员正在评估免费和社区支持软件的使用。Linux 发行版必须找到创造性的方法来增加价值,以抵消 ìfree 的影响。 我们相信答案是增强的工具集和增值内核功能。从这些产品中,支持收入将随之而来。

  审核编辑:郭婷

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分