中国开源现状与公共服务平台的支撑作用(2009开源中国开源世界大会演讲全文)
时间:2009-07-07 来源:linux论坛
主持人:接下来有请国家工业部软件与集成电路促进中心副主任邱善勤博士的代表齐君英发言。
齐君英:各位来宾朋友:大家好!我是工业和信息化部软件与集成电路促进中心的齐君英,我代中心副主任邱善勤博士做演讲。
开源自进入中国以来就得到了业内人士的极大关注,经过数年发展已经形成一定的规模,我想开源在中国有如此良好的发展,离不开在座各位的努力,今天想跟大家分享的是,作为开源公共服务平台的建设者,开源社区所扮演的角色和应该起到的作用。
熟悉开源的朋友都了解,在开源软件的应用中,操作系统和数据库的普及已经有了飞速的成长,在开源软件普及的过程中,互联网网站是开源传播的最主要途径,调查显示,占94.6%的技术人员都是通过网络下载获得开源软件,社区所倡导的精神是开放和共享,在这种精神的指导下,网络传播日益成为大家认可的最佳途径。近年来,开源社区从数量到质量都有了极大的发展,并且从中涌现出一些较为有影响力的社区,这些社区为推动开源在中国的发展起到了积极的促进作用。
但是同时我们也应该看到,这些社区仍然处于无序和无目标的状态,具有人气不足、人才缺乏、项目缺少这些缺点。要实际提高开源社区的服务水平,需要解决以下的几个问题:第一,资源整合问题,这个问题分为两点:一是内容资源缺乏、开源软件类型单一、技术类型也不够丰富,这在一定程度上增加了技术人员查找资料的难度;二是开源界的技术高手分散,不少开源社区没有提供可供技术高手们交流的空间和平台;第二,跨地域的技术开发问题,开源开发者散布在世界各地,如何很好的把他们聚集起来,为同一个项目或者同一个技术贡献力量是需要解决的问题;第三,统一技术标准问题,随着开源软件的发展,基于开源软件已经能够构建全套的应用环境,并且也能满足用户的需求,以Linux为例,国内目前有6家本土的Linux厂商,如果再加上国外的Linux商业发行版,数据有不下数家,但是基于开源软件的数据库、中间件以及应用软件等商业产品很少,当前大量的软硬件厂商对Linux的支持存在着问题,所以建立一个统一的技术标准就是十分迫切的问题;第四,开源软件商业化问题,从理论上讲,开源软件具有比非开源软件更好的安全性和更好的软件质量,在座大家都应该认同,但是要进入商业的应用领域,多少会存在着一些欠缺,传统的软件质量评测方法又不能完全的评价开源软件的优劣;第五,人才培育问题,具有奉献精神的开源人是开源社区发展的动力,我国的程序员大都经受着巨大的工作压力;其次开发人员的技术水平有待于进一步提高。综上所述,目前我国开源社区普遍存在分散、规模较小等问题,对于开源认知、开源技术分享、开源项目管理等方面存在较大不足,解决当前我国开源软件发展所遇到的信息孤立、资源分散、开源社区规模较小影响不大等问题,应该建立一个公开、中立的开源公共服务平台,为开源软件在中国的发展创造良好的生态环境,推动开源软件的开发、应用、商业运作、人才培养、技术支持等活动,保证开源软件在中国的健康发展。
CSIP工业和信息化软件集成电路促进中心将担负起这个使命。工信部软件与集成电路促进中心是工业和信息化部的直属事业单位,负责国家软件与集成电路公共服务平台的建设,为我国软件与集成电路产业和企业的发展提供公正、中立、开放的服务,为了解决上面提到的五点问题,开源中国社区的应对措施是:第一,针对资源整合问题建立一个综合性的网络服务平台,开源中国社区是建立在SNS社区基础上,包括开源资讯、开源解决方案、提供软件资源下载、开源培训等服务,同时技术人员和企业还可以进行协同开发和项目交易,提供一站式的网络服务,构建开源的基本知识环境;第二,跨地域的技术开发问题,我们是通过协同开发平台解决的,协同开发平台是支持分布在异地人员组成虚拟的开发团队,进行协同的项目开发,身处不同低于,熟悉不同技术的开发者可以通过网络进行同一项目的开发,有效的缩短技术人员的地域距离,同一技术标准问题的解决方法,Linux参考实现,Linux的发行版本众多,而发行版本之间又存在着较大的差异,因此促进发行版本间的统一、加强Linux的标准化是Linux产业发展的重中之重,定义参考实现的目的之一就是促进Linux标准的制定与形成,从技术实现方面为制定Linux标准提供支撑,并给出具体的实现方案,Linux参考实现为OSV、ISV和IHV提供了统一的开发接口和操作界面,基于Linux参考实现进行操作系统应用软件和硬件驱动程序的开发,可以很好的解决软硬件兼容性问题,从而促进Linux操作系统和上层应用的标准化,最终形成统一的参考实现技术标准,目前我们正在跟业内多家企业紧密合作开展相应工作,我们相信这一项目对中国Linux产业链的发展将起到极大的促进作用;第四,开源软件的商业化问题,这个问题可以分为两部分讲:首先是已经成形的开源软件商业化问题;其次和定制化开源相结合问题,数量和质量上都有了很大进步,整体质量仍是良莠不齐,为了准确、客观评价一款开源软件质量我们需要设计出具体的开源软件成熟度模型,通过定义开源软件的评估标准、量化质量属性、计算成熟度,从而客观的评价开源软件的成熟度,提高开源软件质量,为用户放心使用开源软件提供保证;评测内容包括:功能性、可用性、代码质量、安全性、性能、系统机构、文档、采用、许可协议、开发时间、发布周期、社区活跃度、社区支持等多个方面。我们已经完成的评估项目有:OpenOffice办公软件成熟度评估、Firefox成熟度评估,对OpenOffice办公软件的评估流程比较完整,内容等方面的特点也是我们现在中心成熟度评估的一个范例,开源软件的商业化还需要解决的有:开源软件和软件定制化开发相结合的问题,项目交易平台是面向开源服务公司及开源社区、开源技术爱好者和信息化用户,利用开源社区开发模式以及丰富的互联网资源提供一个项目发布、项目接包以及在线开发的网络平台,可有效的促进开源软件向商业化迈进,并且将开源软件和定制软件很好的进行结合;第五,人才培育问题,社区选择业内知名的技术高手为学员提供培训,并远程为学员进行一对一技术指导,全面提高学员的技术水平,为社区贡献更多的技术开发人员,促进社区更好的发展。我们认为开源公共平台应实现的目标包括:让用户使用开源、让开发者参与开源、让企业支持开源,开源中国社区是一家服务于国内外开源爱好者、软件开发人员、技术工程师的网络平台,不同于专注单一技术的开源社区,我们力求把开源中国社区做成一个综合性的服务平台,开源中国社区着眼于国内外最新的开源技术资讯及技术,提供教育培训、协同开发、项目交易、软件成熟度评估、SNS社区等多项服务,社区由工信部软件与集成电路促进中心和中国开源软件推进联盟共同创建,由中国开源软件中心负责社区的运维工作,开源中国社区发展迅猛,据统计,注册人数、最高在线人数、软件下载数、新闻数、新闻阅读数、以及论坛的帖子数量一直都呈现稳步上升的趋势。
最后,欢迎业界的朋友与我们交流合作,谢谢!
齐君英:各位来宾朋友:大家好!我是工业和信息化部软件与集成电路促进中心的齐君英,我代中心副主任邱善勤博士做演讲。
开源自进入中国以来就得到了业内人士的极大关注,经过数年发展已经形成一定的规模,我想开源在中国有如此良好的发展,离不开在座各位的努力,今天想跟大家分享的是,作为开源公共服务平台的建设者,开源社区所扮演的角色和应该起到的作用。
熟悉开源的朋友都了解,在开源软件的应用中,操作系统和数据库的普及已经有了飞速的成长,在开源软件普及的过程中,互联网网站是开源传播的最主要途径,调查显示,占94.6%的技术人员都是通过网络下载获得开源软件,社区所倡导的精神是开放和共享,在这种精神的指导下,网络传播日益成为大家认可的最佳途径。近年来,开源社区从数量到质量都有了极大的发展,并且从中涌现出一些较为有影响力的社区,这些社区为推动开源在中国的发展起到了积极的促进作用。
但是同时我们也应该看到,这些社区仍然处于无序和无目标的状态,具有人气不足、人才缺乏、项目缺少这些缺点。要实际提高开源社区的服务水平,需要解决以下的几个问题:第一,资源整合问题,这个问题分为两点:一是内容资源缺乏、开源软件类型单一、技术类型也不够丰富,这在一定程度上增加了技术人员查找资料的难度;二是开源界的技术高手分散,不少开源社区没有提供可供技术高手们交流的空间和平台;第二,跨地域的技术开发问题,开源开发者散布在世界各地,如何很好的把他们聚集起来,为同一个项目或者同一个技术贡献力量是需要解决的问题;第三,统一技术标准问题,随着开源软件的发展,基于开源软件已经能够构建全套的应用环境,并且也能满足用户的需求,以Linux为例,国内目前有6家本土的Linux厂商,如果再加上国外的Linux商业发行版,数据有不下数家,但是基于开源软件的数据库、中间件以及应用软件等商业产品很少,当前大量的软硬件厂商对Linux的支持存在着问题,所以建立一个统一的技术标准就是十分迫切的问题;第四,开源软件商业化问题,从理论上讲,开源软件具有比非开源软件更好的安全性和更好的软件质量,在座大家都应该认同,但是要进入商业的应用领域,多少会存在着一些欠缺,传统的软件质量评测方法又不能完全的评价开源软件的优劣;第五,人才培育问题,具有奉献精神的开源人是开源社区发展的动力,我国的程序员大都经受着巨大的工作压力;其次开发人员的技术水平有待于进一步提高。综上所述,目前我国开源社区普遍存在分散、规模较小等问题,对于开源认知、开源技术分享、开源项目管理等方面存在较大不足,解决当前我国开源软件发展所遇到的信息孤立、资源分散、开源社区规模较小影响不大等问题,应该建立一个公开、中立的开源公共服务平台,为开源软件在中国的发展创造良好的生态环境,推动开源软件的开发、应用、商业运作、人才培养、技术支持等活动,保证开源软件在中国的健康发展。
CSIP工业和信息化软件集成电路促进中心将担负起这个使命。工信部软件与集成电路促进中心是工业和信息化部的直属事业单位,负责国家软件与集成电路公共服务平台的建设,为我国软件与集成电路产业和企业的发展提供公正、中立、开放的服务,为了解决上面提到的五点问题,开源中国社区的应对措施是:第一,针对资源整合问题建立一个综合性的网络服务平台,开源中国社区是建立在SNS社区基础上,包括开源资讯、开源解决方案、提供软件资源下载、开源培训等服务,同时技术人员和企业还可以进行协同开发和项目交易,提供一站式的网络服务,构建开源的基本知识环境;第二,跨地域的技术开发问题,我们是通过协同开发平台解决的,协同开发平台是支持分布在异地人员组成虚拟的开发团队,进行协同的项目开发,身处不同低于,熟悉不同技术的开发者可以通过网络进行同一项目的开发,有效的缩短技术人员的地域距离,同一技术标准问题的解决方法,Linux参考实现,Linux的发行版本众多,而发行版本之间又存在着较大的差异,因此促进发行版本间的统一、加强Linux的标准化是Linux产业发展的重中之重,定义参考实现的目的之一就是促进Linux标准的制定与形成,从技术实现方面为制定Linux标准提供支撑,并给出具体的实现方案,Linux参考实现为OSV、ISV和IHV提供了统一的开发接口和操作界面,基于Linux参考实现进行操作系统应用软件和硬件驱动程序的开发,可以很好的解决软硬件兼容性问题,从而促进Linux操作系统和上层应用的标准化,最终形成统一的参考实现技术标准,目前我们正在跟业内多家企业紧密合作开展相应工作,我们相信这一项目对中国Linux产业链的发展将起到极大的促进作用;第四,开源软件的商业化问题,这个问题可以分为两部分讲:首先是已经成形的开源软件商业化问题;其次和定制化开源相结合问题,数量和质量上都有了很大进步,整体质量仍是良莠不齐,为了准确、客观评价一款开源软件质量我们需要设计出具体的开源软件成熟度模型,通过定义开源软件的评估标准、量化质量属性、计算成熟度,从而客观的评价开源软件的成熟度,提高开源软件质量,为用户放心使用开源软件提供保证;评测内容包括:功能性、可用性、代码质量、安全性、性能、系统机构、文档、采用、许可协议、开发时间、发布周期、社区活跃度、社区支持等多个方面。我们已经完成的评估项目有:OpenOffice办公软件成熟度评估、Firefox成熟度评估,对OpenOffice办公软件的评估流程比较完整,内容等方面的特点也是我们现在中心成熟度评估的一个范例,开源软件的商业化还需要解决的有:开源软件和软件定制化开发相结合的问题,项目交易平台是面向开源服务公司及开源社区、开源技术爱好者和信息化用户,利用开源社区开发模式以及丰富的互联网资源提供一个项目发布、项目接包以及在线开发的网络平台,可有效的促进开源软件向商业化迈进,并且将开源软件和定制软件很好的进行结合;第五,人才培育问题,社区选择业内知名的技术高手为学员提供培训,并远程为学员进行一对一技术指导,全面提高学员的技术水平,为社区贡献更多的技术开发人员,促进社区更好的发展。我们认为开源公共平台应实现的目标包括:让用户使用开源、让开发者参与开源、让企业支持开源,开源中国社区是一家服务于国内外开源爱好者、软件开发人员、技术工程师的网络平台,不同于专注单一技术的开源社区,我们力求把开源中国社区做成一个综合性的服务平台,开源中国社区着眼于国内外最新的开源技术资讯及技术,提供教育培训、协同开发、项目交易、软件成熟度评估、SNS社区等多项服务,社区由工信部软件与集成电路促进中心和中国开源软件推进联盟共同创建,由中国开源软件中心负责社区的运维工作,开源中国社区发展迅猛,据统计,注册人数、最高在线人数、软件下载数、新闻数、新闻阅读数、以及论坛的帖子数量一直都呈现稳步上升的趋势。
最后,欢迎业界的朋友与我们交流合作,谢谢!
相关阅读 更多 +