Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114127
  • 博文数量: 40
  • 博客积分: 1416
  • 博客等级: 上尉
  • 技术积分: 535
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-24 13:52
文章分类

全部博文(40)

文章存档

2009年(26)

2008年(14)

我的朋友

分类:

2008-12-05 14:29:13

Sun 公司一年一度的全球规模最大的开发者大会——“Sun 2008科技日” 活动于2008年11月19日和21日分别抵达广州和北京,数千名专业开发商、Web服务提供商、内容提供商和系统集成商等软件开发人员,以及软件架构 师、软件工程师和技术决策者等,参加了这一盛会。来华访问的Sun公司全球董事会主席和共同创始人Scott McNealy先生参加了北京的“Sun 2008科技日”活动,并做了题为“驾驭缤纷未来”的精彩主题演讲。Sun公司副总裁Ian Murdock先生和Sun公司院士兼副总裁、Solaris 首席技术官James Hughes等技术专家发表了演讲或讲座,与开发者充分交流。

借此机会,赛迪网就OpenSolaris的相关问题专访了Solaris 首席技术官James Hughes先生。

James Hughes先生 Sun院士兼副总裁,Solaris 首席技术官

赛迪网记者:

James Hughes先生,您好,您是Solaris的CTO,应该对Solaris的成长过程比较了解,能不能说一些Solaris新的理念,未来会不会有一些 新的设计理念?会给用户带来一些什么新的体验?前一段时间某个基金会的CEO说,Solaris穷途末路了,未来是属于Linux和Windows的,在 16年内,我看不到Solaris会有一些什么新的东西出现。但Sun Solaris的创新平台产品经理却在说,Sun的Solaris抢了很多Linux的市场。双方的观点有所冲突,我们想了解有没有一些数据来证明到底现 在是什么状况?

JIM:

对于用户来讲,他们关心的不是内核怎么样,而是你的产品是以什么样的形式存在。这种 产品形式可以让用户能够在上面进行开发。在这个层面上,对于Sun最重要的是能够在你的产品里面有新的性能、新的功能,让所有的开发人员可以在上面做开 发。所以在我来看,Linux和Solaris不是一个宗教问题,而是说你能不能给最终用户和开发者提供他们想要的性能以及工具。我会回答你前面两个问 题,你就会知道所有的答案了。

印度有一个很著名的人物,他选择沉默抵抗。他有一个很著名的做法,先是不在乎你、 轻视你,渐渐地对你很愤怒,最后实际上就是你获胜了。我认为,Linux的社区在Solaris看来,就非常像这样一个心情。在这一点上,我们的感觉是一 样的,是不会放弃的。谈到OpenSolaris的策略,最主要的策略就是在这个操作系统里面要集成所有开发者需要用的那些功能以及工具,有两个很重要 的,DTrace、ZFS。另外在部署方面也有一些新的操作系统管理方式,这对于使用人员是非常非常重要的。

早晨我在主会场做了一个展示,ZFS是一个非常重要的产品的卖点,我们每一个发布 都会对ZFS的性能进行优化。做系统管理的有一个时间轴,你可以看到在什么时间段,这个系统里有什么东西。ZFS的产品功能非常像Linux,但是 Linux花了很多年时间也没有做到像ZFS这样的性能。刚才你们看到的这个起始页,它也是OpenSolaris一个新的功能,它可以在同一个机器上 面,它的操作系统可以有不同的版本。ZFS有一个快照的功能,这些版本不会进行分区,实际上用一个快照的功能,你每次对自己的某一个版本进行更新的时候, 你就选中这个版本,更新之后,它就自动地升级了。这个快照功能是非常非常优异的。

赛迪网记者:

Sun这次开放OpenSolaris,一个主要的意图是什么?是按照你们的开放步 骤来开放,比如你们开放JAVA,因为我知道你们本身是崇尚开放的企业,是按照你们开放的步骤正常的一步?还是一个比较重要的一步?现在还没有人敢开放自 己真正原来的操作系统,除了Linux,Linux一开始就是开放的。像微软或者苹果,他们连Windows 98、95都不敢放开,你们开放是一个什么主要意图?是为了让更多人看到吗?第二个问题,如果你们想被更多人看到,别人可能接受Windows或者接受 Linux,或者接受苹果等等,他们是基于它的媒体性能,比如多媒体播放,或者它的功能很多。而本身Solaris是面向技术人员的,我们这次又要开放, 会不会也会有相应的OpenSolaris是一个多功能的,而不是说只是原来一个程序,OpenSolaris是除VISTA、除苹果之外的一个比 Linux更好的选择,因为它也可以放电影?第三个问题,后期应用的问题。因为我们用的时候会有一个习惯,大部分人可能会习惯Windows,或者更多的 人从事排版、从事图片,他可能习惯老的苹果机,因为它有应用程序来做。比如我在2000年的时候,当时我们的排版没有Windows,只有苹果。假如现在 一个不太懂技术的,他也喜欢技术,喜欢玩新的东西,OpenSolaris有中文版的,它是不是需要装更多的驱动?比如我们现在买一些笔记本电脑,厂商可 能只提供XP操作,不提供VISTA的驱动。但是我比较喜欢、我好奇,我装个苹果玩玩,但是没有苹果的驱动。现在有一个问题,我买了一个笔记本电脑,我的 显卡、主板、无线网卡装不上OpenSolaris的驱动,怎么办?第四个问题,你们后期的应用软件会不会更开放、更多?比如像苹果的手机,它最大的好处 是因为有一个开放的苹果OS系统,很多人拿着SDK进行编辑,然后通过它的商店来卖,而不是我等你厂商去研究office,当然现在你们都有。我是说会不 会有更多的选择?

JIM:

你的问题都很棒。

Sun公司要做OpenSolaris有三个原因。第一个原因,主要是从成本的角 度,就像您刚才提到的,Solaris总是给人居高在上的感觉,是很高深的。而OpenSolaris是为了降低门槛,让普通人或者用户也可以尝试和体验 Solaris。举一个例子,从成本的角度,比如像收费的OS,是不是有很多人在用。在中国,据我了解,很多用户在用盗版的Windows,所以成本的方 面,实际上是用户非常介意的一点。之所以要开源Solaris,也是从这一点考虑的。开源软件实际上对一些领域是非常有吸引力的,比如像学校、大学,对于 开源软件,他们是从创新的角度、从新鲜事物接受的角度,对于政府、社会的普及。另外从开发人员的爱好这个角度。所以从第二个角度来讲,开源Solaris 也是为了更大范围地推广。第三个考虑,开源软件有一个社区的概念,社区实际上是创新的一个源泉,你是一家公司在做,还是不同背景的人形成一个社区做创新, 同时社区还可以给产品本身提供价值,如果有了一些新的设计,社区可以提供支持。创新和支持都是结合在这个社区里面的。

如何从一个很高深的操作系统,最后能够面对消费者个人。Sun意识到了这个问题。 在以前,基本上我们是一个技术类的计算产品,有点像oracle,都是企业级的应用。刚才您提到的多媒体等等,公司正在努力把这些性能集成进这个产品里。 我们2月份是测试版,5月份是第一版,年底很快会有一个新版发布。非常重要的,不仅仅是针对技术人员,还针对技术类的学生,这是我们很重要的一个关注对 象。如果你让一个操作系统可以没有任何问题的跑在任何机器上,这是一件非常困难的事情。在这一点上,Windows现在做得非常强势。对于 OpenSolaris这个产品,第一步就是让这个操作系统可以非常好的、性能卓越地跑在我们自己的系统上,很快你们会看到其他硬件厂商也会对这个操作系 统进行支持,对我们这个操作系统的兼容都已经实现了。在OpenSolaris里面很重要的一个产品性能就是对于设备的支持和兼容。

赛迪网记者:

对于OpenSolaris的性能,你们有没有做过一些相应的对比?比如我们运行同 类程序,假设你们也可以跑photoshop,VISTA、苹果也能跑,一个是性能上的对比,另一个是功耗上的对比。比如前段时间出了一个对比,同型号笔 记本,一台跑VISTA,一台跑苹果10.05的操作系统,苹果的系统在完成同样工作的情况下,要比VISTA的系统节电50%。你们有没有这样一些数 据?比如我们看一些硬件厂商出来的时候,这个硬件比什么硬件性能提升百分之多少,我不知道你们有没有这样的比较?

JIM:

性能比较的数据。photoshop在目前的OpenSolaris里是没有的,但 是我们有文件管理系统、JAVA以及计算方法方面的数据,这些数据你们可以从OpenSolaris.com/benchmark中看到。我们有两个网 站,一个是OpenSolaris.com,另一个是针对于最终用户的,您可以从上面下载、学习、获取资料。第二个是OpenSolaris.org,那 是用户组的概念。在这两个网站上,您能看到相应的数据。

像那些开源的工具,有很多都已经在OpenSolaris里面了,特别是基于JAVA的一些工具。接下来,PHP等一些东西也都会进去。

我想谈一谈我怎么看Windows操作系统和OpenSolaris。我认为在某种 程度上,Windows和我们谈不到竞争,原因在哪里呢?我认为Windows并不是能够完成很重大计算任务的操作系统。谈到计算机的等级,微软是PC, OpenSolaris是企业计算级,Google不是。谈到计算机的等级,有几个指标,比如计算机的数量,以及每一个计算机的计算能力、存储能力。我认 为从这个层面来讲,OpenSolaris的竞争对手应该是Linux。我自己了解到一些比较大的用户,这些用户在企业级服务器这一端对Solaris的 使用不一样,有的可能是大部分90%,有的是25%,但是我有一点非常肯定,对于企业级服务器这一端的用户,大部分还是像OpenSolaris这种高端 的操作系统。一个在服务器这一端增长很快的市场,跟我们有强烈竞争的对手就是Linux。我自己非常喜欢竞争。

赛迪网记者:

关于成本的问题。由于金融危机,很多人都会选择Solaris、Linux这样免费 的,不会选择微软的操作系统。微软就说,选择一个操作系统,很重要的一点是购买成本占所有成本的7%左右,其实其他的服务、后续的一些工作、合作伙伴那些 更重要。请问您怎么看待这个问题?除了成本,你们还有什么优势?因为您所说的7%,大家觉得我后面还有一些投入,就微不足道了。另外一个问题,中国开源软 件的社区,大家都评论很不好,没有贡献一些创新的理念出来。我想问您对中国开源软件社区的看法是怎样?

JIM:

关于成本的问题,我认为微软的操作系统,如果一个电信企业运营商要使用这个操作系 统,它的成本是7%,但是如果对于个人用户,比如一个单机用户,这个成本就是100%。所以我不认同这样的说法。今天早晨我在新闻发布会的时候谈到一个例 子,就是FACEBOOK,它的CEO最开始就是免费下载了MySQL,他用了五年之后,最后他创业的时候,FACEBOOK整个放在MySQL的平台 上。所以我认为进入新市场的时机才是更重要的。

在社区创新和贡献方面,只是一个时间的问题。这一点上,我可以做一些补充。 OpenSolaris,08年5月的时候做了第一版的发布,五月版。很快在年底之前就会有另外一个版本出现。从那个版发布之后,我们在全世界的用户组到 目前为止是78个,其中中国的用户社区就有6个,如果从量上,中国是第一。

阅读(1234) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~