百科问答小站 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,通信行业比较乱,用什么的都有。




  

相关话题

  程序员在 35 岁后绝大多数都会被淘汰吗? 
  如何看待亚马逊员工受贿导致内部数据泄漏,中国区高管被重新洗牌一事? 
  怎么看友宝便利店这种模式? 
  如何看待《财富》杂志发布2021「改变世界的公司」榜单,快手、远景能源、拼多多三家中国公司入选? 
  想知道大家是怎么看待宠物吃播这件事的(特指那些生骨肉喂养,狗狗每餐都是西冷、牛腩etc.的up们)? 
  互联网公司为什么会找那么多应届生当产品经理? 
  手里有一千万左右,怎么投资比较有逼格? 
  小米和苹果都是富士康代工的,品控会有差异吗? 
  为何 Linus 一个人就能写出这么强的系统,中国却做不出来? 
  为什么中国没有自己的平价跑车? 

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





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