首页 > 范文大全 > 正文

开源,风景这边独好

开篇:润墨网以专业的文秘视角,为您筛选了一篇开源,风景这边独好范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

(李洋)开源思想及其开发模式已深入人心,开源软件产品也逐渐挺进核心应用。展望未来,在厂商、用户的共同推动下,开源的前进步伐必将日渐增大。

2007年,开源收获颇丰

在2007年,开源软件、开源理念无时无刻不陪伴在广大用户的身边,而且,它正在以更高、更快、更强的步伐前进着。

开源产业链逐渐形成

目前全球开源软件产业发展速度较快,开源软件产业链慢慢形成,且越来越成熟。

开源软件产品林林总总,已经渗透到应用的各个领域,且质量在不断提高,可与商业软件相媲美。包括操作系统、中间件、数据库、ERP等各种应用软件,开源软件都有产品与之对应,譬如: Linux操作系统、Solaris操作系统、JBoss中间件、MySQL数据库、EnterpriseDB数据库、OpenOffice办公套件、Firefox浏览器、ERP等。

在满足各种应用的前提下,开源软件的质量也在逐步提高。以Solaris 10为例,它提供了10个新技术/特性,譬如: 动态跟踪技术、系统和数据可自行修复(Predictive Self Healing)、新的自动防故障文件系统――ZFS、应用程序的运行性能提升30倍等,在服务器应用性能上已经大大地超过了商业软件Windows NT。VoIP提供商Vonage正在部署的开源数据库EnterpriseDB也已经可以提供和Oracle差不多的功能。

目前,开源软件开发者们也正在积极地探讨和改进开源软件中存在的安全、XML支持等需要进一步完善的问题,以提高其可用性。IBM宣布其软硬件主流产品线对Asianux Linux正式提供全面认证支持。此前,IBM只对Novell和RedHat两家开源厂商提供全面支持。

开源思想深入人心

从现在的软件开发过程来看,更多的软件开发者在开发的第一阶段就会想到有没有成熟的开源软件和相关的开源文档资料可借鉴,这样能极大地缩短软件开发周期,并提高软件开发质量,这相对于“闭门造车”的优势是不言而喻的。比如说,红旗公司的基于OpenOffice开源技术的办公套件目前的市场份额日益增大,Sourceforge上也涌现出了很多优秀的开源软件。这都得益于开源思想的大力普及和倡导。

开源产品已进入

核心应用

开源软件逐渐在一些企业级应用中占据了主流地位。从大家耳熟能详的操作系统Linux、FreeBSD、Solaris,到数据库MySQL、PosteSQL,再到能够同商业公司的专业级中间件产品WebSphere和WebLogic一争高下的JBoss,所有这些开源软件都不断地进入企业、银行、电信、政府等不同级别的应用中。开源软件应用已从最初支持开源的政府部门扩展到了银行、电信等大型企业,再到其他各行业。

在实际应用中,其发展趋势是从开始的商业软件与开源软件严重对立到现在的趋于融合,开源软件和商业软件共同支撑着企业的系统运营。开源产品的应用已经涉及到各种不同的行业和不同种类的解决方案,包括政府、电信、邮政等,类别包括开源ERP、CRM、数据库和应用服务器等。2007年,中国邮政全行业开源信息系统整体基于红旗Linux构建,实现了生产作业的高效运行,新的邮政产品(如邮政储蓄、国际速递等)很快得以推出,传统的期刊、邮票等业务也焕发了青春。

开源团体日益壮大

2007年5月8日,Sun在JavaOne大会开幕式上宣布,将在GPL 2的基础上对JDK进行开源。自从1996年Sun了JDK1.0,至今已经走过了10个年头,了6个版本。以JavaOne为标志,2007年对Java绝对是极具历史意义的一年。在过去,Sun公司一直对于Java语言的开源比较抵制,从技术角度讲,Sun害怕那样做可能会导致用Java开发出一些不兼容的软件产品。而Java的整体价值其实正是通过一次编译就可以实现在任意环境下的多次运行。虽然Sun建立了自己的开发者社区来指导Java语言的发展,但Java编程接口、语言以及工具中所涉及的性能和复杂性始终是困扰Java发展的瓶颈,加上来自 C#和Ruby等语言的冲击,有人甚至提出了Java消亡论。为了重新激发Java的活力,Sun CEO Schwartz 终于决定解除JDK对于Java开发人员社区的禁锢,鼓励更多的人参与到社团中来。这样做可以显著改善JDK的质量,而且,来自社区的最新技术也能更好地融合进Java平台。

面对全球大约有40亿台不同的设备在运行Java语言的现状,Schwartz在其博客中写到: “Java语言的应用范围非常广泛,超过了微软公司Windows系统、Linux系统、Solaris系统、Symbian系统和Mac系统的应用总和。”希望Java的开源可以进一步促进Java平台真正成为全球软件技术发展的一个共用标准,而迈向新的10年。

另外,2007年上半年,红帽推出了Red Hat Enterprise Linux 5.0,增强了对虚拟化技术的支持,使得虚拟化技术成为开源领域的一大亮点。当然,Ubuntu Server也是一个很优秀的服务器版本,同样支持多种虚拟化技术。

再来看看内核在2007的发展,可以说,2007年是内核虚拟化年。2007年上半年,Linux内核推出了KVM,提供了内核级虚拟化技术,使得虚拟化更加实用化和大众化。

2008年,开源值得期待

开源前进步伐将日渐增大

IDC近日表示,独立的开放源码软件市场处在显著的增长阶段,由于开放源码的采用障碍被推倒,在2007到2011年期间,开放源码软件的采用率将会加速。根据IDC的数据,2006年,世界范围的独立开放源码软件收入达到了18亿美元,到2011年将达到58亿美元,在2006年到2011年期间的年平均增长率将达到26%。

IDC的研究显示,采用开放源码软件,特别是商业领域采用开放源码软件的驱动因素包括: 用户认识到开放源码软件能够带来更多的选择、能够撬动软件厂商的所有权,对开放源码软件的兴趣在增长。此外,更多的风险投资、更适合的商业模式以及大企业对开放源码软件增长的兴趣,都有助于推进开放源码软件的采用率。

开源风暴正全方位席卷

2007年~2010年,将有95%的全球2000强企业广泛采用开源产品和服务,开源软件在未来5年(2007~2012)内占据传统软件市场22%的份额。到2010年,欧盟与开源相关的服务将占到其IT服务产业产值的34%,开源软件带来的产值将占欧盟GDP的4%,超过欧盟整个软件行业产值的25%。开源软件的应用领域有Web服务器、服务器操作系统、桌面操作系统、Web浏览器、数据库、电子邮件及其他信息通信领域的基础系统。以下是主要开源软件的市场份额及分布情况。

在操作系统方面,根据IDC的报告,Linux的市场整体营收预计在2008年将达到35.省略的报告显示,到2006年中为止,OpenOffice2.0在主要的下载点共被下载6250万次。据Forrester Research统计,2004年,OpenOffice在北美大公司的市场占有率为8.5%,在欧洲,仅在德国企业中的市场占有率就达到了8%。

商业、开源将频频“握手”

近日,IBM与开源软件解决方案提供商Red Hat共同了一项旨在鼓励Red Hat Enterprise Linux在IBM System z大型机上迅速发展的计划。这一全面的计划将进一步帮助企业评估、部署和支持IBM和Red Hat的这一联合平台。据悉,全球越来越多的政府和企业都在大型机上使用Red Hat Enterprise Linux,以利用此联合平台的安全性、可扩展性和极低的运营成本优势,这是此计划应运而生的主要原因。

2006年,微软也向开源抛出了“橄榄枝”。这些情况都充分说明了,开源的潜在市场和巨大潜力是毋庸置疑的,将来我们也会看到商业和开源将会频频“握手”。其实道理很简单,商业和开源的性质并不能决定软件应用的范围以及程度,只要是为大多数用户所接受的,就必然会成为时代的潮流和趋势。

开源软件都经历了广大用户的体验和考证,因此诸如Linux、Solaris、MySQL这些优秀软件的地位已经不亚于相应的老牌商业软件。“存在即是合理”,商业巨头们也已经感觉到无法抑制开源发展的迅猛势头,所以他们也明智地选择了与开源的局部合作。可以预见,在未来的几年,此类合作将更为紧密和多元化,当然,从中受益的就是广大用户。

开源技术日趋成熟

几年前,我们还对开源技术的成熟度、可用性有所质疑。到了今天,众多用户和商业巨头对开源的“亲近”和接受,已经使我们打消了这些质疑。另外,随着更多的技术力量、社区和群体的参与和贡献,使得开源技术在广度和深度方面都将会取得更大的进步。

我们将会看到,在未来的2008年和以后的日子当中,在广大用户体验最为深刻的搜索技术、无线技术、传感器技术以及当今炙手可热和备受关注的网络安全技术的阵营中,有望看到更多的开源软件和技术的身影。道理很简单,它们是应用的重点,也是需要攻克的难点内容,开源技术和模式能够使得它们为更多的优秀技术研发人员所关注和重视,同时来解决这些经典的难题,从而开发出更多高质量的应用软件给广大用户使用,这既是软件技术的目标所在,也是开源技术的优势所在。

国内开源社区已见雏形

2007年,Ubuntu的两个版本如期而至,并且每一个版本的影响都很大。上半年,Ubuntu 7.04推出,其最大的特色是加入了对内核虚拟化的KVM的支持,并尝试对3D桌面进行支持,这使得Ubuntu在应用和视觉效果上都有了长足的进步。下半年,Ubuntu 7.10的主要改进是更加美观、稳定的3D桌面,其次是实现了便捷的用户切换和桌面搜索功能,最值得一提的是其对打印机的全面支持,可以自动检测和配置打印设备。此外,稳定性和可用性都有了进一步的提高,同时也更为成熟稳健了,成为微软Vista强劲的对手。

此外,除了Ubuntu,退出桌面江湖多年的红帽在2007年也推出了自己的桌面发展计划,看来桌面的确是一个诱人的蛋糕。Ubuntu在桌面领域迅猛的发展使开源界看到了Linux桌面美好的未来,由此看来,2008年同样是一个Linux桌面年,明年的Ubuntu 8.06和6.06一样是Ubuntu的第二个LTS版本,此情可期。

基于此,我们欣喜地看到,国内有一批用户创建了UbuntuChina(www.省略),将其作为推广和普及Ubuntu的互动社区,以应用作为自己专注的领域,目前该版接近尾声,希望更多喜欢Ubuntu的朋友献计献策,共同推动Ubuntu在中国的应用普及。UbuntuChina是一个专注于Ubuntu应用的互动社区,Ubuntu创始人Mark在2006年访华时参观过UbuntuChina社区。

作者介绍

李洋

中国科学院计算技术研究所博士,资深程序员。多年来一直从事计算机网络信息安全领域的研发工作,曾参与“国家自然科学基金”、“国家863重大专项”、“国家242信息安全计划”、“国家973计划专项”等多项国家重点项目、信息安全系统和企业信息系统的研发工作。在国家级重要学术期刊、国际学术会议上发表学术论文20余篇。

核心观点: 开源思想及其开发模式已深入人心,开源软件产品也逐渐挺进核心应用。展望未来,在厂商、用户的共同推动下,开源的前进步伐必将日渐增大。开源技术日益成熟,国内的开源社区已见雏形,开源与商业也将频频“握手”,所有这一切的最终受益者就是广大用户。