有关.NET和SUN ONE之间的竞争一直是业界关注的焦点,日前,记者在采访微软全球副总裁李开复时谈到这个问题,李开复说:“微软的.NET是最开放的。”以下是记者与李开复之间就这个问题的对话。
记者:曾有人拿.NET和SUN ONE做比喻,认为.NET是一个环,上来就下不去;而SUN ONE是放射状的,任何人都可上可下。您作为.NET的负责人之一,您是怎么看待二者的竞争关系的?
李开复:如果把他的话里的.NET和SUN ONE完全倒过来,我就完全同意了,世界上没有比.NET更开放的了。我们现在正在和世界上四五十个公司合作,比如微软和自己最大的竞争对手IBM正在合作。我们的目标是要在XML WEB SERVICE的框架上,让我们开发的工作更具兼容性。也就是说让客户可以很轻松自然地去享用WEB SERVICE,无论它是用IBM的系统做的还是用微软的.NET做的,两个系统能够天衣无缝地兼容。这是客户的要求。如果能够让所有人都用一种方法来开发当然好了,但实际上不是这样,我们的客户都是希望能够兼容。没有任何一个公司能确认自己只愿意用一个语言来编程,我们不能指望去重新训练整个世界。.NET是在XML基础上的一个方法,让大家用同一套方法来包装自己的系统。大家都应该为用户着想,让客户把自己已经开发的内容都移到SQL上,或者SOLORAS上,或是Linux上,都是不合理的。所以我们要给客户一个方法,让客户系统能同其他系统兼容,这是.NET的宗旨。
记者:您认为这样的争端会持续多长时间?
李开复:应该是未来10年搭建的框架。应该让客户在公开、公平的框架下有最多的选择。我们有足够的自信,在这个框架下,一定会有足够的客户选择我们,但并不是说客户一定要选择微软的WINDOWS。我们现在甚至开始把.NET的框架移植到其他操作系统上去,所以说,是用户给我们的回馈才促使我们选择这个商业方向。总体说来,.NET是有史以来最公平、最开放、同其他公司有最多合作协定和最大承诺的行动。它非常强调WEB SERVICE的兼容性,不是说我们自己做一个标准,而是我们和IBM等其他产业界几十家公司合作的标准。微软不但承诺支持标准,而且对于双方开发出来的产品,还要投放资源去做测试,以测定这些产品是否真的能够兼容。这是产业内的四五十个公司一起来运作的。