首页 > 软件 > 穿越时间·为什么是红旗?国产操作系统红旗Linux的第一个版本V1.0
2024
04-07

穿越时间·为什么是红旗?国产操作系统红旗Linux的第一个版本V1.0

提起国产操作系统,你会想起什么?

是各种红旗还是各种麒麟?

在上世纪末期,红旗Linux V1.0(RedFlag Linux V1.0)便出现了,这款国产操作系统由中国科学院软件研究所、北大方正和康柏公司联合推出,发行于1999年9月,这是红旗Linux的第一个版本,曾在联邦软件专卖店创下销售记录,关于这一版本的诞生和特点,根据中国科学院软件研究所的档案,本文进行一些记录和学习。



一、关于“国产操作系统”的定义

提起这六个字,总会让人浮想联翩,不过红旗Linux在研发之时便已明确过“国产操作系统”与“自主版权操作系统”的区别,而这就是为什么要把红旗Linux界定为“国产操作系统”的原因。

所谓国产操作系统指的是利用国外的技术甚至是部分代码,根据市场需要自己组合成的操作系统。比如国外比较流行的RedHat Linux、Caldera OpenLinux、Turbo Linux、Slackware Linux、Debian GNU/Linux、SUSE Linux等,就是将Linux(引擎)根据用户需要及公司的特长,与外部实用程序(Utilities)和文档(Documents)打包,并提供安装界面和安装设定与管理工具所构成的不同发行版本。

根据上面的表述,红旗Linux V1.0便是利用Linux核心引擎,加上一组实用程序和独立开发的中文信息处理、安全系统等组装成的一种发行版本。因为Linux及上层许多实用程序是“Free”的,根据GPL准则,这种系统不具有自主版权,但是可以说是“国产的”而不是从国外全部照搬的。



红旗Linux中集成了炎黄中文平台,这是软件所独立研制的,从Sco Unix系统上移植到Linux的,不是GNU软件,有完全的知识产权。

红旗Linux V1.0的发行商只收取介质、资料的成本,用户可以从联邦软件在全国的各分销点购买。

而自主版权操作系统,则指的是遵照国际标准及接口要求,利用我们自己掌握的技术、算法和路线,根据用户需要自行开发的、具有自主版权的系统。当然这种开发应该是开放式的,充分利用国内外已有的成果和技术,而不是什么都从abc做起。

红旗Linux之所以首先打包Linux而不是一开始就研制全部自主版权的操作系统,其缘由是吸取以前开发COSA系统并不成功的教训及国内一些厂家创立自己品牌微机,占领市场的成功经验,从而确立了以市场为主导,用户需求为前提,市场开拓与技术开发并举的开发路线。



二、红旗的由来

红旗Linux的技术开发和版本制作主要由中科院软件所开放系统与中文信息处理中心承担。中国科学院于1949年11月1日成立,中国科学院软件研究所成立于1985年,它是一个以计算机科学理论和应用研究为基础,计算机软件高新技术的研究开发和产业建设为主导的综合性研究所。

为适应信息领域的高技术创新与应用研究开发工作,软件所于1997年3月在原一部二分部、三分部的基础上组建开放系统与中文信息处理中心。中心主任研究员为孙玉芳研究员。1999年7月,中心正式进入按新体制运行的中国科学院软件研究所,主要研究内容围绕开放系统和多文种(特别是中文)信息处理两个领域开展应用基础研究和技术创新。

当时中心的配置情况:拥有IBM RS/6000工作站一台、SUN工作站二台、多台微机,高速激光打印机等设备,用局域网相连。建立了中心内部网及公用设备机房,配备了4-64门电话交换机系统。中心局域网通过中科院网络中心联向国内外。使整个中心的科研办公条件达到较高水平。这些设备为中心的研究开发工作提供了良好的支撑条件。



本文开头提到,红旗Linux是由三家联合研发的,经过三方近三个月的准备,率先在Intel及Alpha平台上推出了红旗Linux,之所以取红旗这个响亮的名字,是因为“红旗”在中国近代史和现实世界各方面的深层而丰富的内涵,也集中体现了我们中华民族不屈的英雄本色,作为进二十年来国产操作系统的第一面旗帜,愿它在中国的土地上高高飘扬,更祝愿它在不远的将来能在异国的土地上高高飘扬!

正如毛泽东在《清平乐·蒋桂战争》中写的:“红旗越过汀江,直下龙岩上杭”。

三、红旗Linux V1.0的特色

红旗Linux V1.0以Linux2.2.5-15为核心引擎,能够支持64位的芯片处理器,在16MB的内存空间上运行轻松自如;可以加载更多的系统总线,如PCI总线或微通道总线;支持IDE、SCSI总线;可以接驳更多的外设,如并口、串口、CD-ROM、鼠标、软驱和其他可移动介质。



四、发展计划

注意,这里是1999年时所确立的发展计划,你可以印证一下是否与实际的发展走向相符。

红旗Linux V1.x的发展

红旗Linux V1.0是针对服务器的第一个发行版本,除此之外,将于1999年第四季度发送红旗Linux V1.1 这个版本将在V1.0基础上增加一系列安全模块和更强的中文处理功能;2000年3月底发行红旗Linux V1.2,该版本除了修订、升级前面的版本之外,重点是集成更多的解决方案,提供更多的实用的应用软件。

红旗Linux V1.x在外层软件方面与多种UNIX版本尽量兼容,并争取与Windows NT进行数据交换和格式转换,以利于信息共享。

红旗Linux V2.x的发展

红旗Linux V2.x是准备发行的台式机版本,运行在台式PC上。希望它能作为个人办公、政府上网、C/S结构体系中的客户机PC上流行的操作系统。2000年初发行红旗Linux V2.0,它除了具备红旗Linux V1.x中适合台式机的主要功能和特色外,最主要的是提供良好的桌面应用软件。2000年中发行红旗Linux V2.1,除了改进、升级V2.0之外,主要的工作是加强与各种开放系统(UNIX的各种版本),Windows 9x的互通性,至少可以与Windows 9x和各种UNIX版本进行信息交换和格式转换,以利于信息共享和复用。

其他红旗Linux版本,初步打算以红旗Linux V1.x(服务器版)和红旗Linux V2.x(台式机版)为基础向上下两端发展:向下是面向家用电脑、实时和控制领域、嵌入式应用,向上提供双机热备份、SMP、集群系统。


转自知乎:https://zhuanlan.zhihu.com/p/607374495


本文》有 0 条评论

留下一个回复