工业和信息化部主管 中国电子报社主办
收藏本站 投稿

软件服务

以社区和互操作为推手 加快中国开源软件发展






中国开源软件推进联盟主席 陆首群


在开源社区中实行“集体开发、合作创新、对等评估”的开发机制,被誉为当代最先进、最具创新能力、最有成效的一种开发机制和形式。
著名的IT(信息技术)调查分析公司Gartner认为,许多开源技术是成熟的、稳定的,用户从中能获得良好的技术支持。到2012年,开源软件的技术因素将占全部商业软件的80%%,届时开源软件将在全球广泛应用。Gartner还认为,软件服务(SaaS)提供商将在操作系统、应用服务器和数据库层面上使用开源软件以降低成本,这些应用将占SaaS提供商生态系统应用的30%%。

国内开源软件增长迅猛

开源软件经过这几年的发展,尤其是随着新兴应用的出现,已经使开源的应用获得了更大的空间。例如新兴的MID(面向移动互联网设备)。亚联开源软件技术公司(由中科红旗与日本Miracle、韩国Haansoft合资成立的Asianux)在英特尔的支持下,正式推出MID的Linux操作系统(Midinux2.0平台),这是一个亮点。此系统由英特尔提供参考硬件平台,由“亚联”开发MID——— 嵌入式Linux操作系统,目前联想、明基、日立、爱国者四家贴牌厂商也已加入。Midinux2.0提供了完善的软件开发环境,迄今已有通信类、导航类、购物类、股票类、输入法、网络和多媒体类、办公软件类、在线视频类等大量第三方的应用软件移植到Midinux平台上来,在原有“桌面Linux”驱动支持和英特尔大量底层驱动支持的基础上,又增加了很多第三方企业的大量驱动支持,从而使MID的生态环境得到不断完善。
首先,MID产品是“下一代PC(个人电脑)”,低功耗,体积小巧,是可装在口袋中的上网终端,实现全新的应用体验,问世以来很受欢迎。但目前还存在一些问题:首先,国内外的无线网络尚待完善;其次,目前价格较贵。关于MID的国际合作、打开销路、吸引第三方开发以及组建生态系统的经验,值得我们总结推广。
其次,就是龙梦LinuxPC。在全球低价PC(1000元-2000元/套)风起云涌之际,国内去年配龙芯2E的龙梦LinuxPC,生产4000套(桌面与笔记本各半);今年龙梦LinuxPC接到10万套的大单,配龙芯2F,将生产定制界面的笔记本与桌面计算机(8英寸屏),批量生产将在10万套以上。
再次,就是Linux手机。今年2月在北京召开的“Linux开发者研讨会”上,国内外专家重点讨论了Linux手机和手机平台的发展。大家对“开放手机”的概念有高度期许,希望新概念的出现将带来新的挑战,产生新的商机。大家也对“开放手机”和“开放平台”的具体问题进行了深入的探讨。国内一些参加会议并正在开发智能手机的企业,也对此进行了深入研究,他们认为开放手机和开放平台的概念很好,会上很多信息和观点很有价值。有人认为谷歌推出Android平台和OHA联盟(开放手机联盟)是非常高明的做法,也是非常漂亮的商业运作,关键是谷歌要对这个软件平台保持后续发展的控制权。有人提出了开源运动与企业开发如何做到无缝衔接,开源开发模式的TCO(瑞典专业雇员联盟)模型是否真正省钱,如何将企业的工业开发流程和开源项目有机结合,什么样的开源项目是可以信赖的以及有关开源的应用策略等。

开源社区风起云涌

开源社区是一种开放、透明的,分布式开发软件的社会组织形式。在开源社区中实行“集体开发、合作创新、对等评估”的开发机制,被誉为当代最先进、最具创新能力、最有成效的一种开发机制和形式。
从近几年来国内涌现出来的50多个开源社区来分析,其中做出成效的约占10%%。有人认为,国内开源社区缺少资金支持(如取得企业或基金会的资金支持),是社区活动缺乏活力的重要原因。国际一些开源领袖主张国人直接参与国际开源社区的开发活动,认为不宜在本地自立门户。今年2月在北京召开的“Linux开发者研讨会”上,Linux内核维护者、开发大师AndrewMorton谈到如何加入国际开源社区进行开发工作时,谈了几个条件和步骤:
第一,必须具有非常好的英语阅读和写作能力。因为几乎所有的开源社区是在西方社会诞生和活动的,英语自然是在社区活动中相互交流的工作语言。(其实AndrewMorton没有谈到,第一个条件应是必须具有一定的专业水平和开发能力,而本条件应作为第二个条件提出。)第二,加入到社区后,要熟悉社区的环境(花大约2-3个月的时间)。当你下载最新的开源软件的版本后,可能会发现一些缺陷或错误,这时要和社区内其他开发者进行交流,研究如何解决这些问题。第三,考虑你贡献什么?即你要做哪些原创性工作,发出哪些变更或补丁,然后在社区的“变更库”里添加你的名字和项目名称,人们可以搜索到你的相关资料,可以看到你做了哪些工作。第四,等待审查。当你发出有关变更或补丁时,由社区高层进行测试、审查,你必须等待审查结果。
AndrewMorton也曾谈到,有的公司的做法是扩展一群开发者,通过这种方式向社区申请加入并进行开发工作,这种做法似乎更适合中国的国情。事实上,这种做法在中国的一些社区中已开始起步,关键在于怎样进一步完善。

开源市场互操作性待拓展

国内的开源市场,已从发展早期的政府、教育领域,逐步开拓到了企业、银行、证券、保险、通信、邮政、医疗、电力、石油、铁路、公安、航空等市场,商业零售市场也已启动。
采用LAMP(一组常用来搭建动态网络或者服务器的开源软件)开源架构的应用解决方案,与由IBM主导的“J2EE”闭源架构和由微软主导的“.Net”闭源架构等应用解决方案,形成了“三国”鼎立、相互竞争的态势。几年前,我们就提出了遵循用户需求,不同架构在相互竞争中也可相互合作、相互渗透,形成一种混源架构的应用解决方案,这种设想也得到了IBM、微软等公司的欢迎。
从互操作性来说,我们致力于推动制定和贯彻开放标准,以及实现异构信息系统的互操作性或兼容性。在ODF(基于XML的开源文件格式)被批准为国际标准,UOF(中国国产文档标准)被批准为国家标准的情况下,微软准备将自己的企业标准OOXML(微软公司为Office2007产品开发的技术规范)申请为国际标准时,中国主流意见是反对的。当时国内开发了ODF与UOF之间的转换器,国际上开发了ODF与OOXML的转换器,国内有关单位与微软合作也开发了UOF与OOXML的转换器。随后,ISO(国际标准化组织)也批准OOXML为国际标准。ISO成立了负责处理OOXML与ODF两个标准相互融合协调的维护工作组,同时收集对OOXML编辑与技术缺陷的报告并研究相应的处置。微软也向ISO作出了所有专利应在合理的非歧视条款下进行授权的承诺,ISO将OOXML改名为OpenXML。
但是,目前还存在一些问题。在ISO主持下,微软的Office2007所生成的电子文档没有通过ISO最近修改的OOXML兼容性或符合性的测试。ODF或OpenXML是文档底层的格式标准,解决文档存储的读写问题,而对于办公套件的精确兼容,要解决在不同操作系统平台上应用程序的相互转换或移动问题,这时需要解决格式兼容、内容兼容、版面兼容等全面兼容的问题,所以就是解决了格式兼容也未必能解决版面兼容。当初微软与Novell“结盟”主要是共同开发一个转换器,以实现基于Linux的Novell版的办公套件可与基于Windows的微软的办公套件实行互操作,微软还将不追究Novell的Linux用户专利侵权问题。对此目前微软似乎也向不“结盟”的其他Linux发行商同样开放了。至于说微软与Novell合作,为客户提供应用解决方案,似乎结盟双方“同质业务”多,“互补业务”少,能否成气候还很难说。现在双方合作似乎在转移方向:即所谓帮助中国的不被Linux发行商支持的Linux用户迁移到SuSELinuxEnterprise上来,以获得Novell的支持和服务,这似乎是在宣传“作秀”。总之,要完成促进互操作性的课题还任重道远。
微软已与一批开源企业“结盟”,同时也想与中国的开源企业合作。这样的合作当然是可行的,关键是看合作内容,对双方是否有利,对开源运动是否有利。互操作性与商业模式有关,其目的应是为了信息共享、协同工作,而不是为了控制市场。
此外,国际合作是推动开源运动向前发展的主要动力之一,中国开源运动的国际合作也因此更具特色。
中日韩、中法、中俄的开源论坛及开源项目的合作,具有官民结合的色彩。中美开源项目的合作以民间为主,中国与欧盟在开源项目上也有合作。中国开源软件推进联盟聘请24位国际开源领袖和资深专家为其顾问,吸收22家在国内有分支机构的IT跨国公司为联盟成员,自2006年起,每年召开“开源中国,开源世界”高峰论坛。国际合作极大地推动了中国开源运动的发展。

相关链接

中国开源软件产业三大“瓶颈”

开源社区建设不足


开源社区建设是发展开源软件的根本,但目前国内的开源社区规模较小,影响也不大,缺少大型开源项目,非常缺少资金的投入和开发人员的参与,这与国外开源社区有很大的差别。
据了解,国内开源社区建设没有跟上开源发展的要求,其原因如下:首先是中国开源社区发展时间较短,还处于初级阶段。软件开发人员也相对较少,缺少推广和传播开源思想的组织和人,开源思想观念相对保守,这需要一个普及推广过程。其次,中国非常缺少基金会组织,在国外很多开源社区都会有一个基金会作为项目开展的支持,这可以对一个开源项目的长期发展提供可靠的资金保障。

商业模式需要探索

目前,能够赢利的开源软件企业并不多,有没有一个合适的商业模式将决定开源软件企业是否可持续发展。
实际上,对于开源软件来说,没有一个销售开源软件的企业可宣称拥有开源软件的所有权。因此,“软件免费、服务收费”的商业模式可能更适合开源软件。但是,目前很少企业能够赢利,这说明了其商业模式仍存在不足。

软件兼容性差

软件兼容性差直接影响到用户对开源平台的接受和认可程度。而造成桌面Linux等开源软件兼容性差的主要原因是:国产桌面Linux等开源软件现在并没有制定统一应用标准,硬件厂商也就无法提供与操作系统相匹配的驱动软件。同时,由于微软强大的市场占有率,许多应用软件厂商和硬件厂商仍以微软软件为兼容对象。


声明

1、本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2、本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3、作者投稿可能会经我们编辑修改或补充;4、如本站的文章或图片存在版权,请拨打电话010-88558835进行联系,我们将第一时间处理。

相关链接

视频

专题

聚焦2021年全国两会

3月5日,第十三届全国人民代表大会第四次会议在北京人民大会堂开幕。党和国家领导人习近平、李克强、汪洋、王沪宁、赵乐际、韩正、王岐山等出席,栗战书主持大会。初春的北京,处处生机盎然。第十三届全国人民代表大会第四次会议5日上午在人民大会堂开幕。近3000名全国人大代表肩负人民重托出席大会,认真履行宪法和法律赋予的神圣职责。

2021年全国工业和信息化工作会议

12月28-29日,全国工业和信息化工作会议在京召开。会议以习近平新时代中国特色社会主义思想为指导,全面贯彻党的十九大和十九届二中、三中、四中、五中全会精神,认真落实习近平总书记重要指示批示精神和中央经济工作会议部署,总结2020年工业和信息化工作,分析形势,部署2021年重点工作。工业和信息化部党组书记、部长肖亚庆作工作报告。

2020年中国家电市场报告

3月22日,中国电子信息产业发展研究院发布了《2020年中国家电市场报告》(以下简称《报告》)。《报告》显示,2020年,我国家电市场零售额规模达到8333亿元,在疫情冲击之下显示出较强的韧性;电商渠道对家电零售的贡献率首次超过50%,网络零售对家电消费的促进作用进一步提升;高端产品、生活家电大幅增长,有效促进了消费升级和产业转型。

世界超高清视频(4K/8K)产业发展大会

会议

2020世界显示产业大会

11月20日,由工业和信息化部、安徽省人民政府共同主办的2020世界显示产业大会在合肥市举行。在开幕式上,工业和信息化部部长肖亚庆、韩国驻华大使张夏成发表视频致辞。安徽省委副书记、省长李国英,工业和信息化部副部长王志军出席开幕式并致辞。

2020世界超高清视频(4K/8K)产业发展大会

11月2日,由工业和信息化部、国家广播电视总局、中央广播电视总台、广东省人民政府共同主办的2020世界超高清视频(4K/8K)产业发展大会在广州市召开。广东省委书记李希出席开幕式,省长马兴瑞出席并致辞。国家广播电视总局局长聂辰席、工业和信息化部副部长王志军、中央广播电视总台副台长蒋希伟出席开幕式并致辞。

2020世界VR产业大会云峰会

10月19日—20日,由工业和信息化部、江西省人民政府主办的2020世界VR产业大会云峰会在南昌举行。在10月19日的开幕式上,中共中央政治局委员、国务院副总理刘鹤发来书面致辞。江西省委常委、南昌市委书记吴晓军,工业和信息化部副部长王志军,江西省委书记、省人大常委会主任刘奇先后致辞。开幕式由江西省委副书记、省长易炼红主持。

世界显示产业大会

本周排行