根据美国《
嵌入式系统设计》权威杂志每年对大量全美及其它国家的嵌入式研发人员就关于你是否使用嵌入式操作系统、怎么使用以及怎么评价性能等问题展开充分调查。今年2006年的调查结果如图1所示。
从图中可以看出有很大一部分人并没有使用任何操作系统,连简单的小内核或调度程序都没有,这是为何呢?从调查中了解到,其中很大的一部分人认为他们的项目简单根本就不需要OS;小部分人认为OS对系统要求高,并且系统资源占用也较多;还有一些人认为操作系统对他们目前的项目而言过于复杂,所以不予采纳。
虽然有28.7%的人没有使用OS,但还有超过71%的人认为需要OS。虽然商业OS在嵌入式市场中仍然占霸主地位,可能在最近几年里它们的地位也不会被轻易撼动(2006年OS使用情况如图2,调查询问方式获取),但人们对开源OS的热情与日俱增,大有赶超之势。
Linux是很好的例子。最近很多世界大公司如IBM和Motorola都将一些业务转向Linux,连商业OS老大Wind River公司都已经将新版的VxWorks移植到Linux下面。开源OS在今后的发展势头可以从图3的比较可以看出(调查询问方式获取)。目前,这些已经使
用或即将使用Embedded OS的公司或个人,他们比较关注的性能参数比较多,其中最主要的五个参数依次为实时性能、处理器的支持情况、开发工具、特许权使用费和价格,它们位于图4的前面5个位置。
这次关于OS发展趋的势权威调查面向南美和欧亚几千名软件从业人员,具有很高的现实参考价值,特别是对那些即将要使用或更换的公司或个人更是有很强的指向性。目前,我们国内基本上通过购买国外商业OS或自行裁减移植开源OS来满足对OS的需求。在将来能否打破国外对OS的垄断,象"龙芯"那样走自主研发道路还有待我们这代人努力啊!