微软高管:新一代程序员对微软存在偏见

北京时间2月22日上午消息,微软(微博)平台战略总经理蒂姆·奥布莱恩(Tim O’Brien)在接受美国科技博客BusinessInsider采访时表示,新一代程序员对微软存在误解。

如果有整整一代人在成长过程中都视你为邪恶的代表,你如何改变他们的观念,并让他们不计前嫌,甚至与你热情相拥?这正是奥布莱恩面临的问题,他希望吸引新一代应用开发者投入微软Azure云计算平台的怀抱。

自从微软CEO史蒂夫·鲍尔默(Steve Ballmer)将Linux称作毒瘤以来,已经过去整整11年。自那以后,该公司在拥抱开源社区的过程中采取了“进两步,退一步”的措施,尤其是对 Linux。很多开源程序员并不信任微软,也并不喜欢微软对待与之竞争的开源项目的方法,例如Android和Linux。

奥布莱恩表示,微软已经变了很多,这种不信任源于误解。他说:“我看到两种情况。一种是基于过往生活经验中的偏见而产生的负面印象。另外一种则是因为不了解我们的平台现状,该平台可以吸引很多希望开发应用并借此赚钱的开发者。”

“很多开发者当年甚至没有入行。偏见形成的时候他们还没毕业。”他补充道。

但事实是,由于应用是通过浏览器运行的,因此桌面操作系统与云计算并不相干。所以,与上世纪90年代不同,微软已经无法强迫应用开发者成为自己的附庸。所以微软别无选择,必须要放弃一些技术。例如,放弃与Adobe Flash竞争的Silverlight,并拥抱HTML5等新标准。

奥布莱恩表示,Silverlight现在已经被定位为一款浏览器插件,“在标准尚未成熟前满足细分市场需求”。

此前有传闻称,微软将在Azure云计算平台中支持Linux,但奥布莱恩并未证实这一消息。但他指出,微软已经采用了很多“非微软”技术,包括:Eclipse等Java开发工具、开源NoSQL数据库MongoDB、开源搜索引擎Solr/Lucene和开源分析项目Hadoop。

真正的问题在于,这是否会推动微软在文化上展开更大的变革?有迹象显示,微软愿意做出更多牺牲。例如,Windows 8就将有很多变化,包括运行旧版应用的方式。