开源软件诞生后得到蓬勃发展,开源软件的种类、支持开源软件的厂商都在不断增加,各国政府也从信息安全的角度开始重视开放源代码操作系统软件并给予一定的优惠政策,就连软件巨人微软公司也在开放源代码运动的压力下,不得不调整自己原来固守的封闭软件源代码的一些战略。
目前已有数百种成熟的开源软件产品被广泛使用,涉及操作系统、数据库、中间件、开发环境、测试工具、电子商务平台、群件、办公套件以及大量的实用程序等,其中包括:(1)Linux:最流行的非微软操作系统,有些市场调查认为使用Linux的Web服务器已经超过Windows;(2)BSD UNIX:许多UNIX商业版本是直接基于BSD源码或者大多从它的设计中借用来的;(3)Perl语言:是大多数web服务器的动态内容的基础,在UNIX上非常流行;(4)GCC:GNU C编译器是许多Unix平台上首选的C/C++编译器,被作为跨平台工具广为流行;(5)X Window:使用最广的非微软窗口系统;(6)BIND:几乎所有的Internet域名解析服务器使用它;(7)SendMail:邮件传输代理的最高标准,负责处理Internet上超过75%的邮件传输任务;(8)Apache:在Internet网上最流行的Web服务器,超过半数的Web站点在使用它;(9)WU-FTPD:在Internet网上最流行的FTP服务器,几乎使用于所有的FTP站点;(10)Samba:一个跨平台网络服务器,提供在UNIX上的SMB文件服务器,被广泛应用;(11)Mozilla:源自Netscape/AOL的浏览器,几乎与IE平分秋色;(12)MySQL:一个广泛应用的数据库系统;(13)OpenOffice:功能强大的非微软Office套件;(14)KDE/GNOME:整合了浏览器、Shell及Office套件提供给Linux桌面系统使用。
开源软件蓬勃发展的标志不仅仅在于开源软件的市场占有率,另外还包括传统信息产业制造商对开源软件的不断重视和支持、各国政府的重视等等。
开源软件除了在操作系统和一些应用软件市场赢得一席之地之外,伴随开放源代码的观念逐步被世人接受,开源软件在移动通信和银行服务器系统中也取得了发展。
2001年,全球最大移动电话生产商诺基亚宣布,将以认证方式向其他移动电话生产商开放部分元件和软件源代码,希望能以此促使Nokia移动电话技术成为全球通用的行业标准。Nokia将认证运行于Symbian软件之上的平台,该软件目前的市场占有率达到70%,Nokia希望和包括主要竞争对手Motorola、Sony和Ericsson等在内的15家移动电话厂商达成一致,共同推广Symbian成为移动电话业界通用的操作系统。Nokia此举符合行业初衷,统一标准能令不同的手机生产商所提供服务和其他手机以及不同网络兼容。用户、手机生产商和电信提供商都将从中获益。股市对Nokia这一消息表示了欢迎,当日股市收盘,Nokia股票大涨7.8%,报26.49欧元。 除了诺基亚,Motorola也宣布在其A760手机上使用Linux,并于2003年发售,A760手机有彩色显示屏、数码相机、MP3播放器、录像播放器及可执行Java应用程序。
除了手机制造商,一些著名的跨国银行也看上了开源软件。在我国,深圳发展银行的网上银行、青海油田的油藏模拟数据处理、柳州市政府的电子政务系统、山东省电信的公用电话管理系统等等都采用了Linux系统。
而据德国曼海姆大学计算机教授Hans Werner Meuer统计,截止至2005年3月,在全球超级计算机“500强”中,有301台使用了Linux操作系统,比例为60%。相比之下,只有189台使用了Unix操作系统,2台使用了Unix的改进型FreeBSD操作系统,1台使用了微软的Windows操作系统,另有7台使用了其他操作系统。美国劳伦斯利弗莫尔国家实验室(LLNL)高新技术部门负责人MarkSeager表示:“如今,Linux操作系统已经主宰了高性能计算市场。”该实验室拥有全球超级计算机“500强”中的10台计算机,其中包括排名第一的“蓝色基因/L”和排名第五的“Thunder”。而这两台计算机与该实验室的其他超级计算机一样,都使用了Linux操作系统。