
| 出版日期:2000-11-06 总期号:970 本年期号:82 |
|
linux 势头很好
倪继红 自从linux对公众发布以来,9年已经过去了。不知道linux的现状,是否达到了linux创始人linus torvalds的初衷?对于这个问题,现实情况已让linus及业界同仁惊谋讶不已。linux飞速增长的用户量,众多重量级it商家的强力支持,开发工具及应用的日趋丰富是不争的事实。所有这些已经使linux拥有一股势不可挡的强劲发展势头。 以前,人们关注的焦点是:“linux能否在激烈的竞争中存活下去?”这个答案在linux出现的早期就已经给出了肯定的答复:linux发展得很好,它直逼胜利而去。 免费大餐 在世界范围内建立起一种免费的操作系统,已经成为了现实。吹毛求疵者可能会说:linux并没有满足公众的需要。他们忽略一个事实,即linux已经在世界上很多大学和商业领域里扮演着举足轻重的角色。对于这些部门来说,它已不仅仅是一个研究的平台。它已经越来越普遍地被用在internet或者intranet服务上。导致这种现像出现的原因是什么呢?答案很简单:因为linux是一个优秀的开发平台。 linux可能拥有目前世界上数量最多的可供使用的免费开发工具。这对于一个产生只有9年的操作系统来说,是一个让人感到振奋的事实。请大家注意,linux禀承了fsf和gnu的很多优点。因为它是基于unix的,所以它也继承了诸如perl和apache等很多现有的优秀程序。不仅如此,如果考虑到linux超强的网络功能和极好的可扩展性,如果你专注于其中,假以时日,那么你将取得成功。让我们来看一些典型的可用于linux的开发环境:c、c++、perl、python、php、和jave(现在,sun已经开始密切关注linux的发展了)。此外,在internet社区里,还有很多其它程序设计语言可供使用。也许,你也想“触网”,那么,你就可以使用以上所述的任何一种语言。 linux对于这些开发平台来说,是一个很好的开发环境,对某些开发平台,它简直可以说就是最好的开发环境。它没有价格的束缚——你可以花费比其它操作系统少得很多的费用,来得到一个可以在你的计算机为你工作的linux操作系统。它是完全开放的,这是它的另外一个优点,作为一个开发者,你完全可心将其修改为自己喜欢的形式。如果你不喜欢用它来作为服务器,那也没关系,你完全可以把它当作你所期望的任何一种操作系统来用。linux的多才多艺使其几乎可以扮演任何一个角色。 是linux广大的开发者们才使linux如此多才多艺的。缺了他们, linux将一无所有。开发者不仅仅是指像linus、alan cox、red hat、corel和suse,他还包括诸如ibm、sgi、sun、compaq、informix、oracle和 hp等大公司,正是他们提供了it工业的核心。只要稍微关注一下这些公司对linux的投入,你会发现,他们正在为linux提供着越来越多的他们自己的解决方案。这就使得使用者有了越来越多的选择。随着他们对产品和开发工具的投入,现在linux已经有了可以选择的解决方案,这就使得它有能力和其它的操作系统相抗衡。 linux有更多的优势 linux和微软比怎么样呢?只要提到操作系统,与微软的比较是不可避免的。让我们首先来看一看windows现在所处的状况。无可否认,它对很多需求仍然有着极好的解决方案,但这一切似乎并不能阻碍市场对linux的接受。linux的声望在不断地增长,总是有很多人愿意用它来解决自己的问题。越来越流行的它将吸引越来越多的开发者,这就意味着将会有越来越多基于linux的应用软件;然后,它又将吸引更多的开发者。这样,就将产生一个循环。 另外,和应用软件同等重要的是开发工具。用户(包括你、我、it管理员,几乎所有的人)并不对开发工具有太多的关注,然而,应用程序的存在离不开开发工具。如果没有visual c++,将不会有microsoft office;同样,如果没有gnu项目开发工具,也不可能有gnome或者kde。但是,和windows 比较,linux有着很大的优越性:它是免费的,并且大多数基于它的工具都是免费的。由于这些因素,linux开发工具无论是数量还是质量都在迅猛地增长,并且在很多领域已经超过了windows。 当整个软件业都向internet转移的时候,perl、pythom、php 和java技术在为用户设计应用和信息交换平台时,都有着非常重要的作用。对“网络程序员”的需求已经远远超过了硬件核心c++程序员。作为程序员,不管其开发的产品是基于什么平台,最主要是要有人用。一旦有足够多的人使用他们开发的基于liunx的产品,他们就可以脱离开windows平台。网络的出现,使这一切成为现实。现在计算机行业里呈现出的是一种百家争鸣的现像,而不是大一统的局面。 开放思想魅力无限 现在,linux之所以让人们如此兴奋,不是因为有很多人在使用它,而是因为越来越多的开发者开始开发基于linux的软件产品。这就是软件源代码开放的美妙之处。 linux作为一个源代码开放的系统,它有足够的时间,可以在世界上任何一个地方取得成功。它不属于任何一个公司,所以只要有黑客存在,它就会存在。作为一个公司,对linux倾注精力和资金应该说是一明智之举,因为他们所支持的产品将永远不会过期。也正因为如此,作为使用者,将更愿意使用这样的产品。 在未来的五年里,一旦其核心结构和开发工具成熟,开发者将把精力投入到开发办公室套件、多媒体程序等应用程序上。gnome和kde的使用应该说还只有短短的几年,而windows则已有十多年的发展历史了。linux取得了如此巨大的成功,并且最近,它的焦点才转移到为非专业开发者提供解决方案上。有趣的是,自从linux产生以来,它就滚雪球似地把众多开发者招到自己旗下。它产生于黑客们编制的内核,并扩展到系统程序,然后逐渐渗入了大学实验室和商业领域,把自己的命运和计算机科学专业的研究生及主流程序员们联系到了一起。linux的发展将最终结束于它的使用者中。当人们拥有了一个能为他们做任何想做的事情的操作系统时,linux的发展就结束了。 也许linux没有达到linus想像中“牢牢统治整个世界”的目的,但这并没什么关系,作为一个全球软件发展组织的开发工具,liunx已经赢了。 |
|||||||||||||||||