微软.Net计划与SUN ONE,谁将在新一轮梦想中胜出? - Sun ONE VS. Microsoft .Net - 谈宇清

(这条文章已经被阅读了 177 次) 时间:2002-02-06 09:33:22 来源:谈宇清 (tyro) 原创-IT

(首发《电脑商情报》)

微软的.Net战略和SUN ONE到底想干什么?
  虽然两家公司把自己的口号和理念都宣传得人尽皆知了,可绝大部分平民百姓还是弄不明白他们想说些什么,以及到底想干什么。那我就给大家透彻的讲一讲。

  在70年代末,发明了个人电脑的APPLE公司,及时醒悟过来的IBM公司和芯片厂商Intel公司、软件厂商微软公司等有着一个共同的梦想,就是期待着有一天,“A computer on every desk and in every home”——中文意思是“在每张桌子上摆上一台电脑,并且进入每一个家庭”。经过二十多年的努力,这个梦想已经渐渐变成了现实。与此同时,整个IT产业也由此得到了前所未有的大发展。行业巨头们认为,现在是到了提出下一个梦想的时候了。于是,两个every扩张成四个Any,那就是:“Anyone, Anywhere, Anytime, Any device.”——用中文说就是:不久的将来会实现“任何人在任何地点和任何时间,通过任何设备进行智能化的交流互动”。这个梦想的实现能让人们更加充分的分享信息、协调工作和享受生活。同时也能驱动整个IT产业向更庞大的产出规模进军。

  在这个发展远景上,微软和SUN公司的目标是一致的。但在具体实现方法上,二者之间存在巨大分歧。微软希望进一步成就霸业,直到一统天下;而SUN则主张大家共同参与,一起完成——因为在网络时代,没有任何一家企业可以凭借一己之力完全满足用户的所有需求,每个企业都应该发挥其核心竞争优势,专注于做它最擅长的业务,提供最好的服务。

  于是有了两个相互竞争的计划,一个叫Microsoft .Net,一个叫Sun ONE(注ONE是Open Net Environment的缩写,意思是开放式网络环境)。

  微软的算盘是通过自己开发出基于Windows平台的系列软件工具,外加建立大量网站来给全世界的人提供全方位的服务。你只需要通过passport网站的身份认证,就可以无须再提交个人资料进行注册,而自由使用所有的网站服务。当然不是象现在这样访问一个个网址,而是一个高度集成的统一网络虚拟环境。而且所有的一切信息服务都是为你定制的。微软期待着几年以后自己就不再靠卖软件赚钱了——盗版太多,赚起钱来太累。所以改成收服务费。按人头来——每人每年收若干美圆,一直收下去。功能有了增加,费用随之上涨。

  SUN的胃口没有这么大。因为他知道光靠自己不可能有这么大的能力做出这么宏伟的工程。于是决定和广大合作伙伴一起共推一套以Java为开发语言的开放式网络环境。这些伙伴包括Oracle、IBM、BEA等国际巨头和Acer、神州数码、东软集团、金蝶国际等国内软硬件厂商,甚至包括RIM、诺基亚和摩托罗拉等移动设备生产商。

  SUN公司自己则继续致力于制定和完善包括Java语言在内的系列标准、协议和开发工具。比方说最近,SUN ONE的伙伴们就拿到了由4张CD-ROM组成的“Sun ONE Starter Kit”。作为最核心基础的Java语言一共有三个版本,即J2ME,J2SE和J2EE。J2ME是面向移动设备,如手机、PDA和智能卡的开发平台,在这一领域,Java已经遥遥领先。这也正是实现新梦想的第四条“Any device”(任何设备)所必须的;J2SE是标准版的Java,初学者往往从这里开始对Java语言及其编程技巧有所掌握。J2SE可以开发桌面应用程序(譬如永中Office软件)和基于网页效果的Applet等。Applet已经十分普及,如你可以通过在浏览器中运行的Java Applet程序在YAHOO等网站和全球棋友切磋技艺;J2EE则面向企业应用,以服务器端编程为主。它可以实现三层或多层结构的大型企业应用程序的开发,如大型ERP、CRM等。在这一领域,SUN阵营又是遥遥领先,并吸引了越来越多的合作伙伴共同推进其具体应用。象BEA的Weblogic,IBM的Websphere,Oracle的9i等都是基于J2EE构架的中间件产品。SUN最近还宣称SAP等ERP巨头也将利采用J2EE构架进行系统开发。SUN公司自身的竞争优势在于生产基于UNIX操作系统的大型服务器。如果企业的软件应用系统开发得越多,它的服务器就会越好卖。

历史总是在惊人的重演
  微软和SUN阵营的目前的竞争不由得让人想起在上一轮梦想之初的APPLE电脑公司与IBM阵营的竞争。在IBM加入PC电脑市场之前,APPLE公司好不风光——从两个人在车库艰苦创业到公司晋升全美500强之列的大型企业,他们只花了短短五年。APPLE系列的电脑几乎充斥了所有的中、小学(包括中国)——要知道,这些学生可是决定未来电脑消费的主角啊!要命的是,APPLE公司还拥有一大批忠诚度极高的用户群。不久,IBM也宣布加入个人电脑生产行列。作为后来者,IBM的PC机一时销路平平。IBM不得不祭出一个法宝——开放其设计结构,允许其它厂商加入竞争行列。与之恰好相反,APPLE公司则决定采用全封闭路线,不但不公开设计结构,而且自己包办从硬件到软件的所有生产任务,只有少量标准部件(如芯片)除外。因为此前在APPLE-II风行的时代,曾有不少小公司仿冒APPLE的电脑结构生产与APPLE-II兼容的个人电脑。APPLE公司总裁乔布斯对此耿耿于怀,认为这大大伤害了APPLE公司的利益。所以他亲自率领开发团队设计了新一代的Mac机——这种机器无论是功能还是外观上都领先IBM阵营的PC机一大截。并对部下放话说:“我们以前犯了一个错误,以后再也不要重犯了!(We made a mistake. We should never do that again!)”

  事与愿违的是,APPLE的市场份额却在后来被IBM阵营的PC机不断瓜分掉,几乎每天都有新的公司冒出来加入IBM PC阵营生产个人电脑。甚至到了后来,惠普、康柏、DELL等公司还超过了IBM的电脑生产量,成了新的行业巨头。国内也先后有长城、联想、方正、清华同方等一大批企业加入角逐,一个个长得也是膘肥体壮。而拒绝开放的APPLE电脑公司的市场份额渐渐降到了5%以下,与高速发展的个人电脑黄金时代失之交臂,APPLE公司甚至还几度沦入亏损倒闭的边缘。

  但在二十多年前几乎无人能够预料到的是,这轮游戏的最终胜出者即不是APPLE,也不是IBM,而是Microsoft!比尔-盖茨成了傲视群雄的世界首富,并开始对整个世界指手画脚了!

  在朝着新一轮梦想进发的时候,SUN一开始就摆正了自己的位置。虽然它是Java语言的开发者,但它在软件市场的角逐中还不敌很多后来者,如BEA。BEA在成立不到五年,通过开发基于J2EE的应用服务器,软件销售额就突破了10亿美元大关,成为历史上发展最快的软件企业之一。

  我们对比一下就不难发现,历史是何其相似。比尔-盖茨也是不满盗版者侵犯其权益,闭门苦思六个月,宣布了.Net计划,并把自己降格为首席构架师,亲自率队主持开发。并打算从头到尾包办整个.Net的设计、构划和软、硬件生产,只有一些利润率太低的服务除外。目前为止没有与它平起平坐的大型合作伙伴。唯一可能的合作伙伴是芯片厂商Intel公司。而APPLE当年的伙伴则是芯片提供者摩托罗拉。

没有结束的结束语
  故事先讲到这里。请问诸位看客,这新一轮竞争到底谁会胜出呢,还会是微软吗?不要急,不出五年,我们就会看出端倪。

Tyro, 2002-1-26, 杭州。

听听SUN ONE的声音 - tyro - 2002-02-06 11:07:03

你可曾想到:在享受微软公司产品和技术给你带来得方便和好处得同时,你也在不知不觉的对它产生了无可摆脱的依赖性?当年IBM公司曾开发了一套功能与Windows不相上下的图形界面操作系统OS/2。但IBM公司的电脑销售员发现预装了OS/2的电脑无人问津,迫使IBM不得不改弦更张,对其生产的个人电脑全部预装微软的Windows操作系统。国内也是如此。不久前北京中关村因打击盗版一阵风,所有待售的电脑兼容机顿时大变脸,表面上全部预装了Linux操作系统。但在电脑售出之后,售后服务人员往往会亲赴客户家中安装好盗版的Windows系统,否则消费者将退货。 可以想象,一旦Microsoft .Net霸业修成,微软公司还会在目前的基础上扩张数百倍,成为全球最庞大的经济实体(届时除了美国,地球上绝大多数国家恐怕都只能仰其鼻息)。而这种对微软产品的依赖性还要扩张得更大、更多、更强烈。 一方面我承认Microsoft .Net将是一个极好的沟通利器,能大大方便你我的生活、工作和沟通。但另一方面它也会成为一副无形的枷锁,将你缚住。 这张无形的大网的巨大影响不仅仅局限在IT界,还必将向各行各业广泛渗透。我可以预想到某年某月的某一天,没有提供.Net服务的小汽车将不会被消费者青睐,没有联入.Net的住房将卖不起价钱,拒绝.Net的城市最终变得空无一人。

RE:听听SUN ONE的声音 - 摩天居士 - 2002-02-07 01:53:58

  本文作者善于思考,但似乎对历史和现实缺乏更深认识,只拿表像对比。   第一,当初IBM推出IBM PC实际上是时间所迫,不得不采用8086和MS-DOS,而且当时的采购价很便宜(微软和Intel都向IBM低头),所以IBM也懒得自己研制它一直看不起的微处理器和小操作系统。以IBM的无可比拟的地位和实力,IBM-PC推出后迅速走红,它前几年挣得也最多。但当时IBM走开放道路完全是偶然的,它并没有意识到。所以后来推出MCA架构想独揽PC生意就遭到了完全的失败,并使Wintel逐渐成为老大。当时,IBM和Apple都没有意识到开放性的重要。微软和Intel难道就意识到了?恐怕也难说。   第二,Apple当时的实力和现在的微软相比差上千倍。微软早已羽翼丰满。我们几乎不得不用Windows,也就不得不受微软的各种影响,这些影响比竞争对手投放上百亿广告还要大得多,而竞争对手也根本投不起这么多广告费。   第三,再说Java。Sun从来就没有把Java当成值得推广的语言,我觉得Sun推Java的目的就是卖它的服务器。Java的英文文档始终很差,中文化同样做得极差,也根本不是“write once ,run anywhere”。我过去曾经很喜欢Java,但当我看到Sun的真实嘴脸后非常痛苦,因为它铺天盖地的宣传确实让人迷乱,也浪费了我几个月的时间。我不相信怀着这样目的的硬件公司能使Java发扬光大,而微软则一直一心一意地做软件。经过长时间思考,我觉得.net今后还是会占上风(各种具体理由这里一言难尽)。   当然,Java不会消亡,也将继续发展,但它占的市场份额将会越来越低。   by the way,本文作者的思路新奇,对比还是很有趣的。继续努力:)谢谢!