据国外媒体报道,美国科技博客网站Business Insider日前报道称,新一代程序员是伴随着微软的“邪恶”形象成长起来的,而微软高管蒂姆·奥布莱恩(Tim O'Brien)认为,这是一种基于偏见的误解,微软已经在拥抱开源技术方面做出了很多改变。以下为Business Insider主要内容:
你如何才能使脑海里伴随着你的邪恶形象成长起来的一代人反过来喜欢你?这就是微软平台战略总经理蒂姆·奥布莱恩的工作。他的任务就是说服新一代的应用程序员支持微软Azure云平台。
自从微软首席执行官史蒂夫·鲍尔默(Steve Ballmer)将Linux称为毒癌以来已经11年了。自那之后,微软采取了两项措施,都是为了拥抱开源技术,尤其是Linux。很多开源程序员并不信任微软,不喜欢微软对待Android和Linux等流行开源项目的态度。
奥布莱恩表示,微软已经改变了很多,这种不信任是建立在误解的基础之上的。他说:“首先是基于过去生活和体验的偏见导致的负面印象,其次是缺乏对我们的平台的了解,不知道我们的平台已经吸引了大量想要开发应用并赚钱的开发人员。”
奥布莱恩补充说:“当时候很多开发人员甚至还没有入行,在这种偏见形成的时候,他们还没有从学校毕业。”
但事实情况是,桌面操作系统与云无关,因为应用都可以基于浏览器运行。因此,与上世纪90年代的情况不同,微软无法再迫使应用开发人员加入自己的团队。
微软不得不放弃一些基于微软而设计的技术,例如Adobe Flash的竞争者Silverlight,以支持即将推出的HTML 5等新标准。
奥布莱恩表示,现在Silverlight已经在为一款浏览器插件,“在标准尚未成熟到满足需求的情况下服务于一小部分市场”。
奥布莱恩不愿就微软Azure云服务是否会支持Linux发表评论,不过他指出,微软已经采用了很多非微软的技术,这其中包括Azure云服务所支持的:Eclipse等Java开发工具,开源的NoSQL数据库MongoDB,开源搜索引擎Solr/Lucene,开源分析工具Hadoop。
真正的问题在于,这种改变能否使微软的文化发生更加急剧的变化?微软已经暗示愿意做出一些根本性的改变,例如Windows 8就有很多变化,包括Windows如何运行基于过去版本而开发的应用程序。
【编辑推荐】