Linux红与黑

互联网 | 编辑: 2006-02-10 00:00:00转载 一键看全文

当所有的操作系统均把自己的源代码开放出来,Linux的前途是否还会光明依旧,当所有的商业软件均采用免费策略,转而以提供有偿服务为盈利模式的时候,Linux厂商还能否健康成长,这些话题在今天看来,已经是天方夜谭。

Part4:UNIX反击LINUX从免费开始

Part4:UNIX反击LINUX从免费开始

3月28日,Sun公司新近推出的Solaris 10网络下载数量在两个月之内达到了100万份。此前 Sun公司在推广Solaris 10策略上采取了开放源代码、免费,这两个手段。与免费的含义相比较,开放的定义却要复杂的多。无论是Solaris还是Linux,都在标榜自己是属于一个开放的平台。但他们之间对于开放的定义却又迥然不同。作为一个商业产品,Solaris 10,Sun公司认为:“如果他是一个得到用户认可的产品,那么用户就会愿意支付费用得到Sun公司所提供的技术支持。”

"Linux是什么呢?仅仅是一种爱好罢了!"Sun公司大中华区总裁余宏德说道,"你可以问问营业额在10亿美元的公司的CIO,他们是愿意把自己的数据中心建立在Solaris这样开放并且免费的操作系统上,同时还获得完善的服务,还是愿意将公司最关键的IT应用建立在几个工程师在业余时间开发的东西上呢?"

Linux从诞生之初便是免费的,而Sun公司在发布Solaris 10的时候宣布对其采取开放、免费的策略,这样的策略是否仅仅是应对Linux威胁的一个应急措施,还是一个长久的政策。Sun公司大中华区总裁余宏德说道:"Solaris会永久免费!"

但如果没有Linux在前,恐怕Solaris 10至今也不会采取免费、开放的政策。毕竟IT产业的变化太快。就像当初Sun公司推出的Java技术。最初人们并不知道它的商业模式是什么样的,它的应用领域该如何去界定。IT产业在不同时间里面会有不同的经历。现在这个时代更侧重于价格低廉和功能强大的IT产品。

与Linux的竞争"我希望我们会取得胜利!",但未来Sun公司对于Linux的策略会不会改变?毕竟Sun公司不可能永远支持两种操作系统。“现在,我们在自己平台上可以同时运行Solaris 10和Linux。Sun公司需要在研发上集中力量,需要了解客户的需求。”

从全球市场的角度,对于Sun公司一直在强调"网络就是计算机"。因为网络包含数据,包含应用,包含网络协议,包含用户界面,还有Java,C++这些编程语言,网络是所有这些技术的结合体。在这些结合体中,最重要的一个部件便是操作系统。"作为一家全球性的技术公司,Sun公司始终是非常非常严肃和认真地对待操作系统的发展。"Sun公司大中华区总裁余宏德说道。

为此,Sun公司在一开始就选择了UNIX作为操作系统。Sun公司开创了这一开放的操作系统。Bill Joy是Sun公司的创始人之一(现已经离开Sun公司),他最早在伯克莱大学就参与过一项政府项目,推出开放源的Berkeley 3.2,成为后来Sun公司操作系统的基础。从那开始,Sun公司为此操作系统进行了大量的投资,推出了1.0,2.0,3.0,4.0,5.0版本。

UNIX本来是隶属AT&T公司的Bell实验室的一项研究成果。当Sun公司推出5.0版本后,公司向AT&T购买了UNIX的一切相关权利,并自此开始和AT&T合作继续研发UNIX。"所以Sun公司拥有UNIX的全部知识产权,包括每一行的程序。"余宏德说道。自SUN OS5.0之后,公司开始推出基于UNIX的Solaris操作系统。从九十年代初到现在的十三、四个年头中,Sun公司一共推出了9个Solaris版本。

数月前,Sun公司推出了Solaris 10。"这是十年内SUN推出过的最好的操作系统。"余宏德说道,"这也是我们Sun公司多年之中做了巨大人力物力的投资,而为网络所带来的一项重要贡献。" 现在的Solaris 10和十年前的操作系统是完全不同的。仅仅从Solaris 9 到 Solaris 10,我们投入了5亿美元的研发费用,和3000个工程年(工程师×一年)。

Solaris 10具备超过600项新的功能,比如它的网格容器(container),每个CPU里面可以分割成3000个容器。目前电脑处理器除了在计算频率上进行提升之外,还朝着多内核的方向发展。每个CPU里可以有一个,两个或者四个内核,而Solaris 10可以把每个核再分割成3000个容器,其中每个容器都是独立的一个操作系统的分支。

以前用户需要使用整个电脑通过一个操作系统来运行一个应用服务器,现在只需用3000个容器中的一个就够了,其他的容器可以分别用来运行数据库,运行网络服务,这些容器不仅仅是独立的,而且用户还可以分别在每个容器外面包裹一层防火墙。用户甚至还可以在某一个容器里运行Linux,在上面再运行Linux的应用程序。"也许有一天,我们也可以在这些容器里运行windows呢。"余宏德说道。

在Solarois 10之前的操作系统,虽然支持UltraPARC和X86平台,但对他们是采取两个不同的版本。Solaris10现在就是同一个版本,它同时适用于SPARC和x86。

早在20年前,Sun公司便提出了"开放系统为开明人士"的理念。如果一项产品或技术只属于一家公司,不管这公司是十亿美元的公司,还是一百亿美元的公司,它仅仅是一家公司而已。但开放系统又意味着什么呢?首先,用户花钱购买了这种系统,那他可以确信他今天能使用这种技术,5-10年后他还能使用这种技术。其次,这可以鼓励竞争,开放系统可以鼓励其他人为其作贡献和增加价值。

1987年,Sun公司提出了"网络就是计算机"的概念。今天,每个人都离不开网络。任何人都需要从外界获取和分享数据,和其他人通过网络交流,世界变化了。人们面临的下一个潮流,不仅仅是3G,还有RFID。有了RFID,人和事物,任何事物之间,都可以通过网络联系起来,每样东西都可以有一个身份ID,这是一项重大的事情,而Sun公司希望在其中起到关键的作用,就通过Solaris 10这一重要组成部件来实现。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑