当前位置:Linux教程 - Linux业界 - 从技术峰会看微软对开源软件的态度

从技术峰会看微软对开源软件的态度

  微软与Mac的爱恨交织的关系、它对开源软件的摇摆不定态度,还有令公司程序员吃惊的自我批评的性格……这些都在其最近召开的微软技术高峰会上一一展现。

  最近我花了几天的时间来聆听微软的应用软件开发人员的声音,对于我来说这可不是一件经常发生的事情。在过去,当我去微软的时候,总是和一些来自主流IT和商业媒体的朋友做些闲聊之类的事情。 

  上个星期,我和微软的开发人员参加了微软的技术峰会,我想记下我的一些想法、所获得的知识,以及微软在Web和开源的未来中将扮演什么样的角色。 

  微软对Mac依然是爱恨交织。在微软技术峰会上,有些参会代表故意提出Mac的问题,其中一个人是在仿真环境Paralles下运行Vista的。当有人问及是否有人测试过Vista和Mac OS X的互操作行的时候,很明显这不是微软现在要重点专注解决的东西。对微软来说,要想在操作系统上获得更大的成功,就必须超越Mac操作系统。有很多人转向Mac不是没有理由的,他们或许已经厌倦了Windows无休无止的蓝屏和安全漏洞。 

  在微软,已经有很多工作重点被专一到互操作性上,很明显他们已经花费了不少精力,包括微软与Novell签订的合作协议,新版本的Windows网络协议等等,但是依然有很大的空间可以去改进。互操作性已经变得越来越重要,但是这依然没有进入微软的核心文化中。 

  微软是一个程序员公司,他们和几乎全是程序员的听众交流起来非常轻松。在这次大会上程序员就是核心和灵魂,他们可以了解程序员的所想所做。在座谈会上不时有精彩的演讲引起与会者的共鸣。 

  但是我们必须面对这样一个事实,在过去的几年中,开发者已经不再仅仅局限于编写单击应用程序,但是微软面对这种转向互联网的新局面还没有完全准备好。微软负责开源的一号人物Bill Hiff表示:“在2005年的时候,我们不了解开源世界,对开源领域没有显示出正确的看法。” 

   在这次技术大会上,听众责备微软对很多开源项目缺乏热情。我发现一个比较有趣的现象,大多数(不是全部)与会者依然把开源看作微软某些产品的竞争对手。 这部分人应该了解用户正在逐渐开始都使用两种技术,不过要知道,要想同时在微软和开源项目中自由编程,这不仅仅是一个选择的问题,还是一个能力的问题。 

  一位开发者讲师Don Box半认真地表示:“我谦恭地代表微软的7000名程序员,为我们的CEO曾经的恐吓开源的行为而道歉。” 

   尽管很多人都很明确地表示,对开源项目的良好支持会促进微软相关平台产品的销售。但是同样也有很多人不自觉中将微软与开源对立起来。因为微软是一个大型 公司,所以有时候很难认定一个特定的应用程序或项目最终是否将给各个底层产品带来销售收入,因此对微软来说,对一件事情做出决定并不是一件简单的事情。 

  Hilf表示:“在我曾经工作过的公司中,微软是最追求严于律己的公司。”他们甚至花费了大量的时间来检查别人的代码,只有这样他们才能了解错误的所在。 

  另外,微软正在试图通过IE 7和IIS 7的发布重新夺回Web市场,但是很多开源组织已经转向了Firefox和LAMP组合。据开源实验室的总裁Sam Ramji介绍:“在全球Web站点中有70%使用了PHP脚本语言,只有不到20%的实在IIS上运行的。” 

  许多与会人员对于IE和IIS抱着一种“视而不见”的态度,他们没有使用过新版本,不关心它们,也对它们不感兴趣。有的人吃惊地表示刚刚知道一个完整版的IIS 7已经随着Vista的发布而推出——“为什么这么关键的一个功能我现在才知道呢?” 

  有人将这种问题归结于微软与Google的竞争,或许微软过于专注对Google的竞争了。

来源:http://www.lupaworld.com/viewnews_16423.html