徐直中继续问道:“你不继续上学了?”
“当然继续上。”孙景泰这时接口道,“你还不知道吧,小鸿这次刚一回来就考了一个全省的状元。”
“哦?真不错!”徐直中点点头,心中这才有些放心。
在他看来,林鸿还年轻,继续努力科学文化知识才是正道,不用急着开公司赚钱的事情。
“徐爷爷,你们的控制系统核心代码都是自己研究编写的么?”
徐直中点点头:“是的,这方面可不敢用别人的系统,一旦出现什么差错,可就会造成严重的后果。不过由于没有一套比较通用的系统代码,每一次都是根据对应的硬件重新编写,不但平台依赖性太强,没有重用性,而且功能也只能勉强达到要求,维护起来非常困难。”
徐直中说到这里,也有些无奈。国内目前还没有一个合适的实时操作系统平台可供选择,每一次开发新项目,整个控制系统都要重新编写,不但极大地降低了开发进度,并且维护的难度极高,想要升级,往往需要改动很多代码才行。
一般来说,装备的升级,对他们这些技术人员来说,实际上是最不愿看到的。一旦升级,可能就意味着大量的代码需要重新编写,更需要大量的时间和精力进行调试。
所以,军队里面在这一块使用的硬件设备基本上都是非常落后,他们首要追求的是稳定性而不是性能,根本不会追求市场上刚刚出来的那些最新的芯片或者配件。
林鸿非常清楚,像这种专门针对某种硬件进行编写代码的开发方式,实际上是相当落后的,在控制系统发展早期才是这种情况,但是虽然这种方式编写起来较为简单直接,维护起来却可能需要耗费极大的时间和精力,因为大部分代码都不可以重用,必须针对新的硬件进行重新编写。
而在国际上,这种开发方式早就弃之不用了,在这个领域出现了不少嵌入式实时操作系统平台,其中最为出名的就是美国windriver(风河)公司在1983年设计开发的vxips、powerpc、inteli960、sparc……等等。以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通讯、军事演习、弹道制导、飞机导航等。
据林鸿所知,在美国的f-16、f/a-18战斗机、b-2隐形轰炸机和爱国者导弹上所使用都都是这个系统。
当然,这个系统的核心代码并不是开源的,虽然可以通过正常的商业途径来和风河公司进行合作,不过目前在军事领域,这种情况还不可能存在,因为担心这些操作系统内部被植入后门程序,导致机密泄露。
“徐爷爷,我们公司有意开发一个类似vxworks这样的嵌入式实时操作系统,如果我们公司研制成功,有没有和军方合作的可能?”