对中国系统软件的思考与建议(四)

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




5. 中国系统软件的机遇和契机

中国系统软件起步确实晚了,但仍有博弈的机会。笔者在前述几节的分析,特别是大型实时监控系统的数据平面操作系统就是一个良好的契机。

没有系统软件,国家自主研发通用CPU, SoC等等的战略意义就不可能得到最大的扩展。

我们要清醒的考察自己的处境,并制定自己的战略和战术路线。

笔者认为在系统软件方面,我们已经就绪。是可以有一番作为的时候了。笔者根据如下数据和观察做的这番判断。

* 系统软件的科技人员的数量已经很大。在民间,由於有开源社区等操作系统的参照性,我们已经具备大量熟悉操作系统核心算法,核心数据结构的科技人员。这些人员大都散布在各个科技公司之中。在高校的相对较少。

* 随着国内出现一些具有一定实力,能与国外大公司相抗衡的公司,在系统软件方面的发展的要求将逐步体现出来。否则就会出现更多的类似于华为与思科的官司,我们也可以了解:没有系统软件的支撑的艰辛。高科技公司在走向国际化道路上是举步艰难。

*大量的海外中国学者和工程师们正在通过双赢的方式,用各种自觉的,不自觉的方式影响着国内的同行,彼此交流。

* 在操作系统具体开发上,其真正的难度是POSIX支持的工作量。但由於具备开源社区, 我们只要开发核心部分即可。许多其他部分都可以重用。另外,对专用系统,根本不需要POSIX的支持。我们的目的不是通用系统。

鉴于以上观点, 下面是笔者的一些个人建议:

*CPU芯片设计上,高端通用CPU时机过早,要大力发展DSP, SoC和ASIP( APPLICATION
SPECIFIC INSTRUCTION PROCESSOR)。【笔者注:ASIP:应用系统专用指令处理器】

嵌入式设备是中国的一个非常好的机会。一定不能错过。高端CPU设计方面,我们的实力相差实在太远。非一日之功。要再忍耐5,10年方有一搏之力。芯片设计的目标对了,系统软件就不会迷失方向。通过芯片设计产业,也可以带动我国在高性能编译,TOOL-CHAIN方面的人才培养。目前,我们非常缺乏这方面的人才。

*切勿将人力和物力放在通用操作系统方面。

通用操作系统对国家的战略意义不大。这方面,让LINUX与WINDOWS去相互制约。在桌面系统上,不应该有国家级的投资。让市场去说话。只要作LINUX发行商有商机,自然有人会在其中。要把其当作一个单纯的商业行为。不管什么版本的LINUX,都支持和欢迎。

*倾全力保护和发展ASOS(Application Specific Operating System). 【笔者注:ASOS:应用系统专用操作系统】

大力发展针对具体行业的,有国家战略意义的,专用系统。在核心软件方面务必开发出自己的基础软件。就象笔者已经阐述的,如果不需要POSIX支持,一个很好的实时操作系统并非难事。POSIX只会在通用操作系统方面有用。比如一个微内核
系统可以足够支持一个大型的监控软件。通用的UNIX,如LINUX, BSD, Solaris都可以被模拟在其上作为一个服务器进程。

* 开放民间研究机构参与国家项目申请
目前,项目经费严重倾向于几个高校和科学院。但是从他们的的产出来看,这种方式要调整。民间企业也应该可以竞争国家项目。要消减高校在系统软件,体系结构方面的投资,而改为投向具有真正R&D实力的企业。在这个领域,工程的难度比科研的难度大很多。系统软件都是在测试版上一点一点调出来的,绝不可能是想和写出来的。国内高校在这方面的技术储备和工程经验明显薄弱。

*留住人才
系统软件和体系结构方面务必要国家支持。完全扔到市场上,很有可能会夭折。原因是:我们起步比较晚。很难接受工业界的残酷竞争。所以,我们要做系统软件,一定要有自己的人才。中国现在明显缺乏工业界的研发实验室和研究院。比如IBM Labs, Microsoft Labs,SUN Labs, HP Labs, SRI, XEROX PARC, INTEL Labs, Bell labs等等。光靠科学院是不可能的。而且科学院离真正的技术需求还是有一定距离的。另外要留住人才,要在舆论上冷却“洋买办”,鼓励本土精英。

(6个打分, 平均:4.17 / 5)

雁过留声

“对中国系统软件的思考与建议(四)”有1个回复

  1. lgcshenx 于 2008-02-12 1:05 上午

    简评一点:(引号中部分是您的原话)

    1.“*切勿将人力和物力放在通用操作系统方面。
    通用操作系统对国家的战略意义不大。”
    没有自己的通用操作系统,国家的信息从总体上将根本不可能实现体系的信息安全保障。

    2.“这方面,让LINUX与WINDOWS去相互制约。在桌面系统上,不应该有国家级的投资。让市场去说话。”
    这句话支持,只有这样才是一个可以真正能做到独立自主发展。

    3.“只要作LINUX发行商有商机,自然有人会在其中。要把其当作一个单纯的商业行为。不管什么版本的LINUX,都支持和欢迎。”
    别指望纯粹的linux系统,linux在通用操作系统上尤其是在桌面应用上从系统结构到开发机制先天残疾,再加上遵循的GPL协议,linux不能在任何一个层次结构上在一定时期内具备垄断地位,继而影响商家的整体投资策略,linux在桌面操作系统市场上是根本没有任何希望的。