admin 管理员组

文章数量: 887021


2023年12月22日发(作者:x86有多少条汇编指令)

浅谈国产操作系统的发展

[摘 要]操作系统是系统软件的核心,它控制程序的执行和提供资源分配、调度、输入/输出控制和数

[关键词]操作系统 内核 国产

一、操作系统的现状

操作系统是所有软件的基础,没有操作系统的支持,其它软件均不能安装运行,它在整个计算机系统中占有举足轻重的地位。当前应用在计算机上的操作系统主要是微软的Windows系列,Unix及Lin-ux。2005年8月,Yankee Group调查表示,在服务器操作系统市场上,Windows的占有率达65-70%,Linux则占15-2C%,而Windows在个人机的占有率则高达95%以上,可以说是绝对的主力。虽然近几年Linux发展较快,占据了一定的市场份额,但它仍然无法与Windows匹敌,而且Linux也不是中国人开发出来的。在这众多的操作系统中,真正属于中国人完全自主开发的操作系统是0。

二、发展国产操作系统的必要性与可行性

没有自己的操作系统,桌面操作系统只能完全被微软垄断,嵌入式操作系统也基本是国外产品一统天下,成为政府、金融、国防信息系统的安全隐患,在电子政务系统方面更是如此。电子政务系统是供政府和公民使用的信息交流平台,其中既有可供公用的信息,还有需要严格保密的非公开信息。尤其是中央级、省级高层次的电子政务,涉及到国家的安全机密。开放性、虚拟性、网络化,这些特点决定它对安全性有更严格的要求,而没有一个拥有完全自主知识产权的操作系统,要想做到电子政务的安全几乎是不可能的。此外像Windows这样的操作系统中存在着很多很多漏洞和陷门,不断引起世界性的“冲击波”和“震荡波”等安全事件,这也给我们敲响了警钟。

近年来,我国在集成电路设计和制造技术方面已有局部突破,但国产电子信息系统几乎全部处于“无脑”状态,迅速发展的数字化电器产品制造业在移动通信、网络设备、VCD/DVD等广阔领域中被国外专利技术卡着脖子,发展严重受制。操作系统的“瓶颈”不打破,我们很难建立起自主可控、安全可靠的信息系统,形成可持续发展的软件产业。发展国产操作系统的必要性已经不成为一个问

题,然而“必要”无法证明“可行”。已有操作系统“先入为主”的优势几乎难以动摇:成千上万的应用软件以它为基础开发,无数种硬件设备与它紧密相连,数以亿计的用户多年形成的使用习惯根深蒂固,要将他们全部转移到一个新的平台上,其成本和难度不言而喻。虽然国家从“六五”开始即连续投入巨资,但因为走的是跟踪和仿制路线,随着国外技术更新换代,这些努力均中途夭折。

近几年,Linux的发展为我们发展自己的操作系统提供了一个良好的机遇.Linux是一个源码开放的自由软件,任何人都可以利用这些源码进行二次开发。国内的很多公司对Linux进行了改写,“开发”出了一些操作系统,如红旗Linux、中文OpenDesktop,还有近来炒得比较热的兼容Unix的国产Kylin(麒麟)服务器操作系统等。这些操作系统都是基于Linux的内核开发出来的,虽然各有特色,但从一定程度上来说,它们就像服装模特一样,基本都是同一个人穿着不同的衣服在T型台上展示,本质没有变化,即这些操作系统的内核是Linux的核心。这样的操作系统在很多人看来不能称为真正的国产操作系统。

三、怎样发展自己的操作系统呢

在我的想法中,国产的操作系统应该具有如下几个特点:

1、在定位上,目前由于微软桌面操作系统的强大占有率,把国产的操作系统定位在个人机上是不现实的,起码在目前是这样,所以它的最初定位应该是在服务器市场。原因是即使开发出来的国产操作系统经过重新包装,拥有与Windows一样(甚至更好的)简便的安装程序和友好的界面,普通用户也不可能在短期内接受它。因为人们已经习惯于在Windows的环境下操作,已经熟悉了Windows下的各种应用软件,现在要转向另一个完全陌生的环境是非常困难的。所以,将来的国产操作系统只有在巩固了服务器市场后,才能再一步一步向个人机领域进军,尽管这一步从目前来看还比较遥远,但这个方案我觉得是最佳的。

2、从技术层面上如何开发国产操作系统呢?我认为可以借鉴U-NIX系统的成功经验,借助UNIX的强大实力,全面重写某个UNIX系统,以使它能在内核上按照国际规范支持双字节,是一个彻底的中文OS,也就是说内核一定要自主开发,是完全属于自己的。此外它还要具有以下特点:

(1)提供GUI和命令行模式下的两种中文支持环境

(2)可以不加修改地运行至少是大多数UNIX软件

(3)作为服务器操作系统,其内核的网络部分必须极其稳定,这是判定一个操作系统好坏的重要标准,Linux之所以不太令人满意的一个重要原因是它在这方面差强人意。

(4)必须拥有一个强大的数据库系统。可以通过与外企合作和自主开发的方法实现。实际上现在国内的公司已经具备了开发数据库系统的能力,尽管在功能上与微软、Oracle等公司尚不能抗衡,但如果不给国内公司以锻练成长的机遇,那么它们将永远也赶不上别人,数据库系统方面将只能使用别人的东西,命门依然握在别人手里。

四、如何推广运用国产操作系统

现在无论是在服务器还是在个人机领域,Windows操作系统都占有绝对优势,那么怎样在这个庞大的市场中拥有我们国产操作系统的一席之地呢?我想这一点是不用担心的,完全可以先从政府部门等人手,再逐步扩大应用范围。中国出台的《政府采购法》第10条明确规定:政府采购应当优先考虑本国货物、工程和服务。而国家出台的政府软件采购政策,也要求各部委和国有公司采购的软件产品必须含有一定比例的国产软件,据说国产软件的最低采购比例在50%-70%之间。有了相关法规的支持,再加上国产软件可以实行的低价加优质服务政策.我相信是可以逐步增大市场份额的。当然前提条件是你的国产操作系统是一个优秀的产品,能够满足用户的需要。这一点无锡永中科技有限公司开发的永中Office可以值得借鉴,这个产品目前在很多政府部门已经替代了微软的Office,因为它的功能与微软的Office不相上下.而且价钱要比微软的Office便宜很多。

发展国产操作系统是一件利国利民、大有前途的事业。有了真正属于自己的操作系统,我们在很多方面就可以不用受制于人,可以保证我们自己的政府、金融、国防等行业的安全,并将为我们的经济建设做出巨大的贡献。这一点无论是国家还是个人都是乐于见到的。


本文标签: 国产 开发 政府 发展 服务器