百科问答小站 logo
百科问答小站 font logo



嵌入式硬实时OS方面,国产技术能力怎么样? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

利益相关:VxWorks开发人员(WRS)

国内军工行业近似100%在用VxWorks,当然,名字不叫这个。

国内的做法是找一个代理商或者研究院,从正规渠道买来VxWorks,正规渠道购买的VxWorks都是有源码的,所以实际上不存在安全性的问题。

买来以后,商品重新打包,卖给军工企业,这样就可以号称自主知识产权了(因为有源码可控)。

国内也听说过一些,比如之前的天脉OS,还有天宫一号上用的SpaceOS,前者号称兼容VxWorks API,后者可能就是拿VxWorks改的。

当然,像DJYOS这种,倒是完全国产化的。

解释一下为什么军工领域也不用国产系统:

1. 军工行业的要求只是开源,只要能拿到源码就没问题,付费与免费没关系,安全性是对可控性有要求,而不是对自主性,因为一个自主开发的操作系统未必能保证安全性一定高,你怎么能保证开发人员里没有间谍之类的呢;

2. 因为国外也用VxWorks,国内如果用别的系统,风险也不可控,军工行业要求的是可靠,而不是国产,国外用VxWorks至少已经用实践证明了可靠性,国内没必要冒着风险去用一个全新的东西,军方喜欢向美国学习,因为至少美国人已经给咱们试过水了;

3. 跟上一条类似的,嵌入式OS也是讲究兼容性的,要知道天脉OS这类东西,特性里有一条就是“兼容VxWorksAPI”(

天脉1嵌入式实时操作系统

),要不然代码移植很麻烦,从国外购买/复制过来的代码运行也有困难,所以RTOS也是有生态系统的,虽然不如PC里的那么明显;

4. 特定行业的操作系统都需要过各种认证,这是很花钱的,有些认证是一行代码(有效代码)几十美金,一个功能完整的RTOS可能有几万行到几十万行代码,认证费用一项就要几百万美元,认证以后的代码不能改动,改动又会要收钱。WRS花在这方面的钱是很多的,国内小企业也掏不起这个钱。

所以,军工行业要用国产OS,需要说服客户(军方):

1. 你凭什么说国产的一定比国外的更可靠?

2. 能不能兼容旧代码?

金融、通信领域不是太了解,金融可能用Unix,通信行业比较乱,用什么的都有。




  

相关话题

  如何看待乔碧萝被全网封杀后,去海外直播,嘲讽Mix 晴子和众网友? 
  哪里可以读到「没有态度的新闻」? 
  李彦宏批评推荐式算法,你怎么看? 
  如何看待阿里组织架构调整成立国际国内两个数字商业板块?有哪些信息值得关注? 
  程序员写代码不应该是一件很酷的事情吗?为什么在国内被打上无聊和呆板的标签? 
  从成本和效益上看,对于现阶段国内互联网公司来说,超长时间加班真的有必要吗? 
  如何看待美团要整体变为黄色? 
  反996的边界究竟在哪里?如果努力就叫奋斗逼,那么不做奋斗逼该如何出头? 
  如何看待 B 站已完成支付域名备案,各大公司为什么都开始涉足金融领域,有什么实际的好处吗? 
  如果每个行业都有萌芽期,成长期,繁荣期,衰退期。那么IT行业目前处于哪个时期? 

前一个讨论
x86 global页在新的page directory里不存在会发生什么?
下一个讨论
为什么每次买无座票,都会变成二等座?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利