QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2797|回复: 5

Linux与发展我国自主的操作系统

[复制链接]
发表于 2002-7-6 16:17:12 | 显示全部楼层 |阅读模式
摘自互联网
Linux与发展我国自主的操作系统*

我们提出发展我国自主的操作系统,这里所强调的是“自主”,而不是有“自己的知识产权”,因为在自主的技术中可以包含公有技术和其他不收使用费(版权费)的技术。如果采用Linux作为自主操作系统的核心,它是自由软件,属于不收版权费的技术,它的知识产权属于Linux群体。但我们采用Linux作为OS核心可以达到自主,即得到源码,自主发布版本,可以根据用户的需求进行定制,可以修改、发展等等,当然,同时也要遵守它的公用许可证(GPL)条款。

在目前的情况下,强调自主比强调本地化更重要,因为现在外国公司也掌握了本地化技术,本地化不一定自主,但自主可以达到本地化,自主比本地化更重要。表1. 列出了在OS方面自主的意义。


自主OS
依赖别家的OS

掌握源码、可以自主发展
不掌握源码、依靠厂商发展

不需付版权费
需付版权费

可根据需求自行定制
需依赖厂商有偿定制

使用不受限制
使用受到限制

安全性可以估量和增强
安全性难以估量和增强

可以自主发布版本
依靠厂商更新版本

可以发挥人才优势
英雄无用武之地



表1. 在OS方面自主的意义

 

那么这是不是等于“推广Linux”呢?发展自主操作系统固然包含推广Linux的内容,但它的内涵更加广泛。例如发展在OS上的支撑软件、应用软件,发展PC以外的嵌入式OS等等,这些内容都可以纳入发展自主操作系统的范畴但却超出了推广Linux的范畴,所以用发展自主操作系统的提法比较恰切。

 


为什么要发展自主操作系统

 

2.1 保障网络及信息安全

当前保障网络及信息安全问题已引起人们的关注,我们应该对操作系统本身的安全性予以重视。现在应用最广泛的Windows系列操作系统在安全性方面漏洞很多,有人批评Windows的体系结构有弱点,这可能是它容易遭受病毒袭击的原因之一。另外,已发现在Win95和Win98中都存在着“后门”,也发现在Word 97中有追踪用户ID的手段,尽管微软已发布了可以禁止这些“后门”的补丁,但仍难以消除人们的顾虑。由于Windows操作系统不提供源码,象一个“黑盒子”,对它的安全性难以进行估量和增强。有人说,Linux开放源码也不安全,那么,究竟是源码公开安全还是源码掌握在别人手中安全呢?相比之下当然还是开放源码更安全些,至少它的安全性是可以进行估量和增强的。

2.2 改变软件产业游戏规则

Windows在中国市场上的垄断地位(>95%)比在世界市场上(>90%)更为巩固,这主要是因为Mac机在中国很少。现在Windows的版权费已成为我国PC厂商和用户的沉重负担,估计今年我国PC的操作系统版权费总量可达20亿元左右。此外,微软在OS上的垄断正扩展到其他软件,如Office办公软件等等。我国应用软件市场也同样受到“与OS捆绑”销售方式的威胁,例如Windows 2000和Office 2000捆绑手写输入法就危害了汉王、紫光等手写输入软件的生存。如果听任微软的垄断地位继续发展,我国的软件业有可能成为微软的附庸。近来围绕“维纳斯计划”的讨论表明,业界普遍担心,微软在PC业的垄断有扩展到信息家电领域的危险。在这种形势下,最好的对策不是在现存的格局下苦苦抗争,而是营造一个新的格局,从根本上改变软件产业的游戏规则。

 

2.3 未来OS是Windows和Linux之争




操作系统的发展趋势表明,未来的OS将是Windows和Linux之争。据IDC预测,在五年后Linux将跃居OS的第二位。图1表明当前Linux在Internet服务器市场已经领先,这个领域有极其重要的意义,因为Internet将成为今后应用系统的主要平台,软件的复杂性将逐渐移向服务器,所以Linux在这一领域的领先反映了它的潜力。近来低价PC的趋势也促进了Linux的普及,这时操作系统的版权费成为PC中最昂贵的部分,使厂商不得不采用Linux,再加上这类PC以联网为主要目的,浏览器成为主要应用软件,屏蔽了OS的作用。另外,Linux在其比较薄弱的桌面计算机领域也发展很快,例如在GUI方面,KDE或Gnome都有可能在一、二年内能与Windows比美。Linux的发展依赖于开放源码运动,这一软件发展模式随着Internet发展起来,现在一些大公司如Netscape、Apple、AOL等等将它们的部分软件也采用开放源码方式,显示出这种模式强大的生命力。最后,我们不要忘记中国巨大市场的力量,它曾经造就了世界上独一无二的VCD产业,如果在中国Linux得到很好推广,就将在OS的天平上大大增加Linux砝码的份量。既然未来的OS主要是Windows和Linux两个平台,我们应向哪个平台倾斜呢?显然应倾向Linux平台,表2列出了主要的理由。

 


Windows 平台(95/98/NT/2000)
Linux平台

依赖微软
自主发展

巨额版权费
节省版权费

与微软的不平等竞争
和其他公司的平等竞争

安全有隐患
安全可改进

助长垄断
摆脱垄断



表2. 向Linux平台倾斜的理由

我们当前的任务,就是要使我国的OS领域从主要是Windows单平台转换到包括Linux在内的多平台,OS平台的转换将带动支撑软件、应用软件、应用系统等等的转换和发展。Linux是开放源码软件的优秀代表,开放源码软件是人类极其宝贵的财富,我们完全可以利用这一资源迅速提高我国软件的水平。

 


机遇

 

3.1 OS/2的教训

前事不忘,后事之师,要发展OS应该记取IBM OS/2的教训。在90年代初期,OS/2的整体技术水平超过了当时的 Windows 3.X,但后来OS/2因缺乏应用软件的支持而归于失败。这表明发展操作系统必须同时发展其应用支持,且后者的投入远远超过前者,这也是前些年我国大多数人认为不宜自行发展操作系统的原因。

3.2 Linux的机遇

今天,我们重新提出发展我国自主操作系统的口号是因为出现了Linux,它已被实践证明是高性能、稳定可靠的操作系统,特别是从1998年以来,它已得到世界上许多大软件公司的支持,从而拥有了大量应用软件的支持。不管是出于什么目的,众多大软件公司的支持使Linux拥有了当年OS/2所不具备的条件。虽然Linux在某些方面(包括GUI、开发工具、游戏软件、设备支持等等)还不及Windows,但它正在迅速改进,它确实具备了挑战Windows的条件。

Linux上的应用软件已经有强大的阵容,包括数据库、Internet软件、办公软件、开发工具、游戏等等,而且它们还正在以惊人的速度继续增长。迄今为止,Linux主要还是用在服务器领域,但估计一、二年内它在桌面计算机领域也将可以与Windows进行正面的竞争。


3.3 开放源码的前景

很多人对开放源码这一新事物还缺乏了解。众所周知,源码是交流软件技术的主要媒介,虽然版权保护对于软件的发展曾经起了重大的作用,但它的负面影响也不能低估。为了版权保护而将源码保密,不利于软件技术本身的发展。从这一意义上看,开放源码符合科学技术发展的一般规律。人们发展开放源码软件不是为了金钱而是为了荣誉和兴趣,开放源码软件之所以在最近有迅速的发展也是Internet发展的结果,借助于Internet,可集中无数开发人员的智慧协同开发,使开放源码软件能做到品质高、开发快、找错快。我们相信开放源码不会只是昙花一现,它将是一个潮流并成为今后软件发展的一种重要模式。随着开放源码软件比重的增大,它还将促进软件业向主要依靠技术支持服务赢利的趋势发展。表3归纳了两种软件发展模式的主要特点。


私有软件模式
自由软件(开放源码)模式

以微软为代表
以Linux为代表

源码保密
源码开放

版权私有
版权公有

以金钱为动力
以荣誉、兴趣为动力

公司范围内协作
全球范围内协作

以版权费嬴利
以支持服务嬴利



 

表3. 软件发展的两种模式

 

3.4 GNU公用许可证(GPL)

要深入理解开放源码运动还要研究它的公用许可证制度。从历史发展来看,最早在1983年Richard Stallman首先倡导了GNU计划,开创了自由软件运动。1998年2月自由软件运动成员提出以开放源码软件表示自由软件,所以这两种说法基本上是指同一事情。自由软件的核心思想不是“免费”,而是“自由”,即自由复制、修改、发布、……。初看起来似乎只要将软件公开、放弃版权、进入公有领域,就可以使人们共享和修改这个软件了,但事实上没有那么简单,如图2所示,如果在某个中间环节上有人对软件作某些修改后,将它私有化再卖给用户,这样用户就不能再自由进行使用、修改和发布了。所以进入公有领域并不能保证软件能始终被人自由使用、修改和发布。

为了达到自由软件的目的,1983年Stallman制订了GPL,它的宗旨就是保证用户有无限复制和修改的权利,也被称作Copyleft。一般的版权即Copyright是保证作者对作品及其衍生工作的独占权,而Copyleft则允许用户对作品进行的无限复制和修改,但它也要求用户承担义务,即在发布源码和一切派生工作时不收费、不附加其他条款,并必须附带GPL的条款。这样任何人无论是否作了修改,在重新发布软件时,都必须连带传递复制和修改这个软件的自由度,如图3所示。总之,GNU GPL的两个主要目标是:使自由软件的衍生作品继续保持自由状态以及从整体上促进软件的共享和重复利用。

虽然GPL条款很多,但对于最终用户来说,并没有任何约束而可以享有任意的使用权和免费取得源码,这比用私有软件优越得多。对于企业和开发者来说,只要遵守GPL条款,也可任意修改、自主发布版本。这里主要的约束是对自由软件的修改也必须公开源码;在发布自由软件时也必须同时带有GPL条款,使其继续成为自由软件。









3.5 我国的具体情况

在推广Linux时要看到我国的不利条件。例如:在我国Linux的使用远不如世界发达国家,它在Internet服务器中仅占2%左右;迄今为止,我国软件工作者介入开放源码运动的很少,在一个记载对Linux作出贡献的197人名单中,没有一个人是住在中国大陆的;我们的企业在这方面做的工作刚开始,熟悉Linux的技术人员远比熟悉微软平台的少;此外,对Linux的信任者也很少,很多单位还不敢使用,这有技术支持服务问题,也有心理问题。

但是我国也有自己的有利条件。例如:我们在Windows上积累的软件不多,没有太大的包袱;每年增加的新电脑和新用户占的比例高,对新用户来说用哪个平台没有多大差别;我国大多数用户使用的软件数量不多,Linux较易满足要求;我们的大专院校都是公立的,容易转为向替Linux培养人才;我国IT市场中的政府采购占很大比重,容易实现向Linux平台倾斜;我国市场巨大,推广Linux容易取得回报等等。

 


自主操作系统的内容

 

基于Linux发展我国自主的OS,简单说来就是采用开放源码的Linux作为自主操作系统的核心,详细说来,可以分成以下工作:

1.采用Linux作为自主OS的核心,并免费取得源码。当然,按照GPL的规定,对Linux核心的任何改进,源码也必须开放。

2.在Linux核心的基础上,我们可以按照特定的环境和需求定制成OS的各个“发布版本”,这种版本可以自主发布、自主销售,获取利润。操作系统的发布版本可以包含增值部分,包含与其捆绑在一起的支撑软件和应用软件。

3.围绕Linux进行开发、增值、集成工作,这包括对OS核心的改进,增加驱动程序和设备支持,简化安装、配置,开发对用户友好的界面,开发运行于Linux平台的中间件和应用软件等等。除了对OS核心部分的改进需把源码开放以外,其他自行开发的部分可以拥有知识产权。在系统集成中,基于Linux的解决方案可以提供优越的性能价格比,将有很强的竞争力。

4.加强对Linux的技术支持、服务,要看到服务业的重要性。

5.发展Linux的培训工作。如果能将Linux的培训与计算机OS的教学、计算机资格考试等等结合起来,将对它的推广产生深远的影响。

 


业务模式

 

推广Linux、发展我国自主操作系统应充分调动我国IT企业的积极性,应在政策的引导下使企业能从市场中取得利润,下面是企业可以采用的一些业务模式:

1. 以发布Linux版本为主,这相当于Red Hat公司的模式。可以通过销售Linux发布版本,通过企业的商誉、增值、服务、支持等等嬴利。这种企业需做增值工作以使自己的发布版本有竞争力。由于我国有广大市场,可以容纳若干家这类公司,它们的版本可以有自己的特色,面向不同的用户。

2. 以支持服务为主,这相当于LinuxCare公司的模式,即提供每周七天、每天24小时的服务。今后软件业将逐渐转为主要依靠服务嬴利,完善的技术支持服务正是推广Linux的关键之一。

3. 系统集成。在这个领域容易发挥Linux的优势,它的低价格和安全性有突出的优点。我们也可以通过政策的倾斜来予以支持,例如可以要求OS必须掌握源码;招标中对不同的平台以同等的机会等等。

4. 应用软件公司将软件产品移植到Linux平台。这在开始可能需要资金起动,另外,也应对软件和软件企业提出支持多平台的要求并与优惠政策相结合。

5. PC厂商预装Linux。这显然可以节省大量版权费,而且将增强与微软讨价还价的地位。如果随机软件的界面做得好,可以屏蔽OS;对于联网应用来说,主要软件就是浏览器,也有利于屏蔽OS。

6. ISP联网设备采用Linux。国外一些大的ISP如Prodigy、AOL等等都在采用以服务费代替PC成本,例如签订三年入网合同就可以免费提供PC(或退款约400美元),PC厂商也正和ISP结合起来。我国的IT业已开始向这个方向发展,在这种联网PC中采用Linux是很适宜的。

 


结束语

 

发展自主OS是一全方位的工作,需要有国家行为,我们应当拿出当年发展“两弹一星”的气概来做这件事。这并不需要很大的投入,倒是需要在政策、资金、法规、舆论等等方面进行支持。实际上这还牵涉到反对微软在OS领域的垄断,大家知道,反垄断一般不能靠市场竞争本身去克服。在美国,那里是司法部和19个州根据反垄断法联合起诉微软。由于微软的力量可与一个国家匹敌,它掌握有200亿美元现金、拥有世界90%以上操作系统市场,再加上我国的企业又很弱小,更需要国家的支持。

我国软件产业从主要地发展应用软件到以发展自主操作系统来带动整个软件产业的发展,可以说是一个战略转变,这将成为我国软件产业新的战略转折点。在80年代初,我国IT业曾经出现过一个战略转折点,即计算机中文信息处理,并促使一批高技术企业的兴起;今天,这一新的战略转折点也将会促使一批高技术企业的兴起。
发表于 2006-8-26 23:40:39 | 显示全部楼层
值得所有linux fans阅读的好文章!
回复

使用道具 举报

发表于 2006-8-27 14:30:05 | 显示全部楼层
呵呵,不怎麽贊成~
回复

使用道具 举报

发表于 2006-12-11 17:43:30 | 显示全部楼层
怀疑完全依靠linux内核的效果
回复

使用道具 举报

发表于 2006-12-13 19:10:13 | 显示全部楼层
如果国家要发展应该没问题,但是别把经念歪了
回复

使用道具 举报

发表于 2006-12-24 17:45:35 | 显示全部楼层
从中国历史看来,中国不可能有自己的桌面操作系统,原因:
1.军事不需要(军事用RT OS)
2.政府不需要(买Windows多方便)
3.校园不需要(校园,政府一家人,同上)
4.企业不需要,老总只知道快点赚钱,投入OS研究花时间,而且效果不能马上见效.
5.中国人不需要.(中国人不知道他们真正需要什么!这里指的是大部分人,少数人是知道的,但毕竟是少数.)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-19 00:01 , Processed in 0.096027 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表