国内Linux厂商正在将前所未有的热情投向社区建设。记者日前从北京拓林思公司获悉,该公司控股股东北京万里开源软件有限公司正在发起一个名为whitefin的开源项目,whitefin将作为一个完全开放的产品提供给以中文为主的whitefin开放社区。6月12日,一个综合性技术社区“Linux人”社区正式上线,该社区得到包括中科红旗、BEA、IBM、Intel、Sybase等公司的支持。1月18日,共创开源软件有限公司启动了Open Desktop社区。
两大国际厂商也参与到社区建设这一轮浪潮中,去年中期,Novell与红帽分别宣布建立openSUSE.org.cn社区和本地化Fedora镜像站点(fedoraproject.org.cn)。
还有更多的Linux社区正在筹建之中。中科红旗代总经理赵晓亮告诉记者,中科红旗将在年内建设两个Linux社区,其中之一与英特尔合作的UMPC(UMPC,一种便携式计算机设备)国际社区,另一个将建立OpenAsianux社区。
但与一批“新兴社区”在厂商们的支持下“崛起”形成鲜明对比的是,以LinuxAid为代表的国内几个传统的Linux社区却是处于艰难维系之中。这的确让人疑惑,国内Linux社区为何处境艰难?究竟是什么原因让国内厂商突然集体“投身”社区建设?Linux厂商们的热情又能否一改社区的这种尴尬现状?
社区发展滞后的背后根源
一直以来,我国的Linux厂商与Linux社区发展都处在一个失衡的位置,国内几乎没有产生过Fedora、openSUSE这样具有全球影响力和大批活跃爱好者的社区。Linux厂商与社区似乎处于完全脱节的发展状态。
中国开源软件联盟主席陆首群多次表示,“中国Linux开发最大的问题是没有建立起Linux社区,因而就不能充分利用开源社区的资源;在中国,目前只有企业在封闭环境内在从事Linux的开发,执行GPL规则方面也不力,这种状况必须改变。假如中国真正能成立Linux社区,它将充分利用全球社区的人才和资源来更好地为我们开发产品服务,同时也可培养我们自己的软件大师。”
中国工程院士倪光南认为,开源社区是开源软件发展的核心,对开源社区支持的不足已经成为中国开源软件面临两大核心问题之一。他指出,国内的Linux企业对社区利用太多,贡献太少,与中国这个开源大国的身份不相符,对开源社区不重视回报,这种倾向无论从行动或是言论上都是不利于开源软件的发展。
倪光南认为,其中一个重要原因是中国非常缺少基金会组织,这与国外开源社区有很大的区别,在国外很多开源社区都会有一个基金会作为项目开展的支持,比如像Mozilla基金会、Apache基金会、FSF基金会等;这对一个开源项目的长期发展提供了非常好的资金保障。而国家科技基金对开源社区支持很少。
但资金问题只是Linux社区发展缓慢的原因之一,中科红旗代理总裁赵晓亮认为,语言和文化氛围的原因制约了国内Linux社区的发展,而社区的分散化也是制约国内Linux社区发展的原因之一。
拓林思公司研发总监熊伟认为,缺少直接经济利益的推动使社区发展缺乏资本的支撑,而另一方面,国内教育体制环境决定了国内开源软件领域技术人员的缺乏,从技术角度看,国内人才与国外有很大差距。另外,国外开发人员参与到开源软件中,更多是出于爱好,而国内更看重是否有经济上的利益。这也是国内Linux社区发展缓慢的一个原因。
Novell东亚区总经理张先民早些时候曾对记者表示,国内开发人员的工作环境导致其并没有充裕的时间和精力,去做一些自己爱好或者想做的事情。而不像国外,技术人员在工作之外,有充分的精力和时间去做自己喜欢东西。
开源社区缘何突受关注
虽然在过去的几年,Linux公司并不关注社区,这也是Linux社区在国内发展缓慢的原因之一。但今年开始多家Linux宣布启动Linux开源项目,投身社区建设。
今年年初,共创开源公司启动了Open Desktop社区。共创开源总裁曹冬希望通过社区的建设,让更多的人了解Linux,推动中国的开源软件产业发展。
而作为Linux人社区的主要支持公司——中科红旗在今年还将发布两个社区。赵晓亮告诉记者,建设OpenAsianux社区是希望让更多Linux参与者、爱好者加入到Asianux发展中,同时也希望通过社区的力量扩大Asianux在中日韩三国以外的影响力。
赵晓亮也承认,过去几年Linux公司都把盈利放到第一位,对社区关注不够。但是今年,中科红旗不光支持社区建设,还通过各种形式的奖励支持员工参与到社区提交代码。公司已经意识到在开源领域,一个好的技术产品必须有一个好的社区作支撑,而社区的发展也需要一个商业机构的支持。
拓林思公司总经理周群表示,公司之所以要建whitefin这样一个开源项目,主要出于人才和市场的考虑。一方面,是希望通过社区挖掘和培育更多Linux等开源软件的技术人才,满足公司对人才的需求;另一方面希望通过whitefin这个项目和后续的产品进一步开拓桌面操作系统市场。
正在主持whitefin开源项目的拓林思公司研发总监熊伟坦言,之所以选择在今年启动社区建设,主要是因为公司已经有足够的人员和资金,有能力去投入社区。而在两年前,这两个方面的条件并不成熟,公司必须把主要的力量都投入到行业客户上。
虽然从表面上看,今年出现了各个公司建社区“一哄而上”的局面,但也有业内人士透露,各个公司建社区也有着各自不同的初衷。一位Linux公司的高层告诉记者,总结十五期间的发展,相关部门已经意识到支持Linux公司并没有实现帮忙使Linux真正成长起来,相反,国内和国外开源软件的差距仍在拉大,因此政府在十一五期间将会加大对开源社区的投资,而一些有较强政府背景的公司建社区,也出于响应政府十一五期要发展Linux社区号召的考虑开始社区方面的建设。
结束语
不管出于怎样的考虑,企业参与社区建设,对长期缺乏支持的国内Linux社区而言都是一件好事。但是让人担忧的是,国内各家Linux企业纷纷建立一个甚至多个开源项目Linux社区的分散化问题并未得到解决,原本就不丰富的人才和资金资源将面临进一步分散。而记者在采访中也发现,一些新建社区的影响力颇为有限。
(责任编辑 火凤凰 sunsj@51cto.com TEL:(010)68476636-8007)