软件产业不是传统产业软件

  作为一个独立的产业至今还只有几十年的历史,人们对它的特殊性也是逐渐认识的。首先,软件就是知识的结晶,对于软件产业,是否有自主技术,是否有知识产权,这些问题比传统产业重要得多。其次,软件产品只有开发成本,没有生产成本,即边际成本极低,类似于通信、电力等行业(当耗资巨大的通信网或电力网建成后,增加一个用户的成本可以忽略不计),这是所谓“自然垄断性产业”的共同特征。此外,软件有平台依赖性,在软件中操作系统有特殊地位,它是其他软件运行的平台,一旦某个平台形成了垄断,用户就很难转移到别的平台上去,这更加强了软件产业的垄断性。既然软件产业不同于传统产业,发展软件产业也不能采用发展传统产业的方式。

  主权大国必须有自主软件产业

  在现在的信息时代、网络时代,软件产业在很大程度上决定着一个国家的信息安全和综合国力,因此作为一个主权大国就必须建立基于自主技术的、完整的软件产业体系,否则就不成其为主权大国。作为世界头号软件大国的美国,软件的本国提供率达到97%,中国目前大概只有1/3左右。所以我们应当尽量提高自主软件的比率,特别是在有关信息安全和公众利益的重要应用方面。所谓自主软件是指具有自主知识产权的软件或开放源码的自由软件,而且为了保障信息安全和产业的自主性,从最底层的操作系统到数据库等基础软件,到中间件,直到上层的应用软件以及硬软件一体化的“嵌入式软件”,都应该有自主软件可供选择。当然,软件产业的平台依赖性意味着,操作系统首先不能被别人所垄断,必须有自主的操作系统可供选择。

  目前我国的软件产业自主程度很低,尤其是在桌面计算机领域,操作系统、办公套件等主要软件基本上被微软所垄断,中国的软件业在竞争中完全处于劣势。为了创造公平竞争的环境,必须打破微软的垄断,形成能够和Windows竞争的自主操作系统平台,这样才能限制微软的垄断利润,摆脱它的控制,使任何中国软件公司和外国公司,无论是做那个平台上的软件和服务,都能参予公平竞争。

  为了发展自主操作系统,近期在服务器和桌面领域,我们可以基于开放源码的Linux,至于在嵌入式领域,有更多的自主知识产权的操作系统(如凯思、桑夏、科银京成等等公司的产品)可以选用。最近863计划支持的、科泰世纪公司的“和欣”操作系统以其先进的架构引起了人们的关注。假以时日,中国自主的操作系统一定会发展起来,使中国软件产业可以构建在自主的、可信赖的平台上。如果想在操作系统方面依赖“国际分工”,依赖与外国公司的合作而放弃发展自主操作系统,就等于放弃软件产业的利润、自主权和信息安全。

  为软件产业创造健康的竞争环境

  发展我国自主软件产业是否排斥竞争呢?恰恰相反,这正是为了替中国软件产业创造健康的竞争环境。客观上,目前在中国软件界主要有二个企业群体,一是跨国公司,一是中国软件公司,在这两者之间也有一些合资、合作企业。现在国内软件市场上起主导作用的是跨国公司,特别是在桌面计算机领域,微软处于事实上的垄断地位,相比之下,我国软件企业还非常弱小。根据中关村管委会公布的数据,微软中国2001年的销售额为15.5亿元(其中还不包括微软最大的收入,即与PC厂商签订OEM合同的收入),大大超过了前10家中国软件公司的总和。显然,竞争优势不在中国软件公司这一边。如果我们掉以轻心,隔一些时间,很可能跨国公司的比重会愈来愈大,而中国软件公司的比重会愈来愈小。所以,提倡Windows平台还是提倡自主操作系统平台,提倡发展Windows下游产业还是发展自主软件产业,决不是一个简单的“技术方案”问题,也不是违背什么“市场竞争”,而恰恰是为了打破垄断,创造一个健康的竞争环境。

  中国可以不做操作系统吗?

  最近披露的、微软高价聘请麦肯锡写的《中国软件产业发展战略研究报告》为中国提出了许多“远景目标”、“发展阶段”和“举措”等等,但就是不要中国做操作系统。按照报告的“发展战略”,在操作系统方面中国采用Windows就可以了,做操作系统不是中国人的事,最多是做Windows中一个安全模块的“本地化”而已。

  《报告》的宗旨和微软CEO鲍尔默先生所提出的《技术生态系统》是一致的。在这个《生态系统》中,微软在上游,掌握Windows等平台软件,中国软件产业在下游,为Windows开发应用软件,或者为微软做“软件出口”,看起来是互惠互利、各得其所。但情况真是这样的吗?统计表明,2001年全球PC软件前100家公司的收入总和为318亿美元,其中微软占69%(218亿美元),其他99家加起来也只有31%!这就是上游软件和下游软件的差别。何况,这不仅是一个经济利益问题,软件依赖于平台,下游软件被上游软件所控制,今后中国软件产业将无法自主。前几年网景公司浏览器失败的经验还表明,如果微软想打败任何一家做Windows应用软件的公司只是举手之劳。例如今天,微软是买了汉王的手写汉字识别技术,但如果有一天微软不想要汉王了,它在操作系统上捆绑了另一家的技术,那汉王的这个技术就难以招架了。所以这样的《生态系统》是一个受微软控制的系统,和中国所需的自主的软件产业没有丝毫共同之处。

  Web服务和操作系统

  《报告》提出,XML将是中国软件产业的机会,这是有道理的。人们普遍认为,基于XML、WSDL、SOAP、UDDI等工业标准的Web服务将是今后软件的方向,中国软件业应当重视,但这等于可以不管操作系统了。历史有惊人的相似性,当网景公司的浏览器盛行时,有人认为,浏览器将掩盖操作系统并取代操作系统的地位,但后来微软将浏览器集成到操作系统中,仍旧维护了操作系统的地位。今天,虽然Web服务似乎也将掩盖操作系统并取代操作系统的地位,但我们可以发现,微软的Web服务解决方案即.Net,仍在尽可能地强调Windows平台的作用,在桌面领域,微软完全可能将.Net功能(.Net Framework)集成到操作系统中。所以我们决不能因为要抓XML、Web服务了,就像《报告》所说的那样,可以不做自主操作系统了。

  自主操作系统是发展自主CPU的前提