很多站点都会告诉您应该使用OSS/FS,并且会告诉一些成功的个案,而不会提供足够的信息来作为用户进行判断的依据。和之不同的是,我们将通过数字(比如实验和市场研究的数据)来向您说明为什么在很多情况下使用OSS/FS是很合理的?
首先需要说明的是,我不是个狂热的OSS/FS爱好者,事实上,在日常工作中我同时使用着OSS/FS和专有软件。专有软件的厂商一般都会努力去寻找一些数字来支持自己的观点,而本文中我提供了一些数字能够对OSS/FS和专有软件进行一些比较。此外要注意,本文的目的并不是要说明任何的OSS/FS都比任何的专有软件好,我们只是将常用的专有软件和OSS/FS产品进行比较,并以此来告诉读者,至少在有的时候一些OSS/FS产品要比和之相应的专有软件好(或相同好)。当然,无论是专有软件还是OSS/FS,都有一些在技术上设计得很差的产品,或有的软件产品虽然设计得很好,但却并不能满足您的特定需求。但是在现实中,绝大部分人在购买软件时会在不同的专有产品之间进行一下比较,而根本不会考虑采用OSS/FS。这里就是要解释一下为什么要考虑OSS/FS产品。我并不对迁移的方法进行讨论,但是有一点能够肯定,假如一个公司或企业只想在短期内迁移至OSS/FS,那将毫无意义。
这里主要强调的是操作系统GNU/Linux(以下简称为Linux)和Apache Web服务器,因为二者是最常见的OSS/FS项目。由于作为专有软件厂商的微软占有很大的市场份额,因此我将主要比较OSS/FS产品和微软的产品(比如Windows和IIS)。虽然今天Unix的处境很尴尬,我还是会提及Unix系统的过去。事实上,现在的Unix系统中包含有很多OSS/FS的内容,或从OSS/FS产品演变过来的组成部分。因此,专有Unix系统和OSS/FS系统之间的界限经常不是很清楚,所以使用“类Unix”来进行描述。“类Unix”表示系统内部和Unix相似的系统,Unix和Linux系统都是“类Unix”系统。而新版的Mac OS X也有同样的问题,老版本的Mac OS完全是专有的,而现在的Mac OS则是经过重新设计以后,采用的是Unix系统的内核。事实上,现在的苹果公司鼓励和OSS/FS研发人员进行合作。我的数据中包括了好几年的数据,而不但仅是去年的。在得出一个结论时,任何相关联的数据都应该考虑到,而不应该武断地忽略掉一些老的数据。
注意,人们在使用“开放源码软件(OSS)”时强调的是这些软件在技术方面的优势(比如可靠性和安全性),而使用“免费软件(FS)”时则强调的是其能够被自由控制的特性。OSS/FS的对立面是“封闭”或说是“专有”软件。对于那些虽然能够查看源代码,但不能被更改源代码并且无限制地重新发行的软件产品(比如“可查看源代码”软件、“共享源码”软件等),由于其并不符合OSS/FS的规范,故不在本文的讨论范围之内。很多OSS/FS都是商业程式,所以不要把OSS/FS和“非商业”等同起来。对于OSS/FS,我们更有其他一些说法,比如“Libre Software”(这里的Libre意思是完全的自由)、Free-Libre and Open-Source Software (FLOSS)、Open Source/Free Software(OS/FS)、Free/Open Source Software(FOSS)、Open-Source Software (事实上, 在这些称呼中“Open-Source”是使用最为广泛的一个定语)、Freed Software、Public Service Software (因为很多这类的软件项目都是针对某一公共应用领域的)。注意,OSS/FS并不是“免费软件”,免费软件的概念通常指的是一些商用软件在分发时无需支付费用的情形,这些软件并不赋予用户对软件源代码或测试、修改或重新发行的权力。最流行的OSS/FS许可是GPL(General Public License),所以在GPL规范下发行的软件都是OSS/FS,但并不是任何的OSS/FS软件都使用GPL。现实中,我们经常会看到有人使用一个不是很确切的说法,那就是“GPL Software”,实际上指的就是OSS/FS。
下面内容中,我们将讨论OSS/FS的市场份额、可靠性、性能、可扩展性、安全和TCO等方面的内容。此外我们还要讨论一些非数字方面的问题连同用户在接受使用OSS/FS时存在的一些不必要的担忧,更有OSS/FS在桌面应用等方面的内容。
表1 本文中需要使用到的一些缩写

市场份额
在很多人的观念里,一个产品只有占据了足够的市场份额,才能够被称之为一个成功的产品。虽然这种说法不一定完全准确,但还是有一些合理的成份:一个拥有很大市场份额的产品很容易获得相关的应用程式、训练有素的使用人员并且能够降低一些未知的风险。也有人认为OSS/FS或Linux还没有成为主流产品。很显然,这种观点已过时,因为已有充分证据来证实OSS/FS在众多领域里占据了很大的市场份额:
1.统计显示,最流行的Web服务器是OSS/FS。比如Apache就是现在排行第一的Web服务器,其市场份额比位于第二位的产品高出了一倍多。
Netcraft在Web服务器上的统计(http://www.netcraft.com/survey)显示,自从1996年4月以后,Apache就成为了Web服务器领域应用最为广泛的软件。而在此前,使用最广泛的Web服务器是NCSA Web服务器(这是Apache的前身,也是OSS/FS)。他在1995年8月至1996年3月间占据了Web服务器市场份额第一的位置。
从2000年开始,Netcraft就尝试只计算那些“活跃”的Web站点。因为很多Web站点被创建以后并未被使用(比如虽然注册了域名但并未使用),这样的站点就属于“非活跃”的站点,很显然,这种统计方式更能反映实际的情况。在统计活跃的站点时,2002年9月的数据是Apache占据了66.4%的市场份额,IIS占据了24.8%,而iPlanet的份额是1.57%,Zeus的份额是1.34%。图1反映的是2000年6月至2002年9月,Web服务器市场份额的变化情况。

图1 2000年6月到2002年9月的Web服务器市场份额
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




