漫漫十年 微软的转变之路
原标题:微软的十年之变 10月24~27日,微软在上海世博中心举办了技术暨生态大会,通过这次大会,如今的微软已经和10年前的微软截然不同。 10年前的微软与JAVA为敌,与Linux和开源为敌,而今天的微软不仅已经是Linux基金会的一员,前段时间,他们还收购了全球知名的代码托管网站GitHub,在技术暨生态大会上,微软还宣布Visual Studio支持JAVA。 这些年微软的改变我们有目共睹,这个全球最知名的科技巨头之一已经变得越来越开放、越来越包容。今天的这篇文章,我们就和大家讨论微软的10年之变。 鲍尔默:开源?NO…/纳德拉:开源?YES! 我们将时钟拨回10年前,也就是2008年。那一年,微软在休斯顿召开了一次全球合作伙伴大会,在那次大会上,时任微软CEO的史蒂夫·鲍尔默暗示,微软会与开源产品进行互通,但是不会开展开源业务。鲍尔默当时表示,开源即为意味着免费,但免费与我们(微软)的指导精神不符。 作为专注于私有化软件盈利模式的老牌科技巨头,在很长的一段时间,微软对开源的态度都是充满敌意的。“开源软件是知识产权的癌症”、“Linux是颗毒瘤(Linux is a cancer)”、“所有开源软件都不值得一提”,这些话语都是出自当时的微软CEO史蒂夫·鲍尔默之口。不过从2014年萨提亚·纳德拉上任开始,微软对开源的态度就悄然发生了变化。 萨提亚·纳德拉上任之后,微软在GitHub上建立了一个账户,也正是在这一年,微软宣布了.Net的开源。自微软在GitHub建立账户以来,已有超过16000名微软员工在GitHub上为开源世界贡献代码,时至今日,我们不仅可以在GitHub上看到Visual Studio Code、TypeScript等一众来自微软的开源项目,在Azure上,其应用市场还支持Ubuntu、Debian、SUSE等Linux发行版的虚拟机,开发者还可以借助基于Node.js、PHP、Python和JAVA的应用服务生成Web应用和移动应用,在Windows 10当中,我们甚至可以像安装一个应用程序那样,通过简单的一次点击和几次输入以及回车来完成Linux子系统的安装。 看到微软的转变,微软前CEO史蒂夫·鲍尔默也放下了对开源和Linux的敌意,鲍尔默在2016年表示,他很高兴看到微软这样的态度,与此同时,他还向带领微软拥抱开源的时任CEO纳德拉发信表示支持。 如今的微软让我们既熟悉又陌生,经历过微软的这两个时代的读者相信也会感同身受,微软能从开源和Linux的敌视者变成开源世界的扛旗者,这在10年之前,我们是无论如何也不会预想到的。 Window手机之路 10年前的2008年,Windows Phone系统还没有问世,在此一年之前,即2007年2月12日,微软在巴塞罗那推出了Windows Mobile 6.0。这是一款风格元素与当时微软的桌面系统Windows Vista高度相似的手机系统,微软当初的产品逻辑是让用户在Windows Mobile上能够获得与桌面版Windows一致的体验。 就在Windows Mobile 6.0发布之前1个月,2007年1月9日,时任苹果CEO的史蒂夫·乔布斯在于旧金山举办的苹果全球软件开发者年会上推出了支持基于电容屏的多点触控的第一代的iPhone,而当时,微软Windows Mobile的“触屏”操作还是基于手写笔的。 为了应对iPhone的冲击,谷歌将当时已经接近完成的基于键盘操作的Android系统推倒重做,而微软的动作则是加紧Windows Mobile 6.5的开发,2009年2月,微软在巴塞罗那正式发布了这版系统,作为对来自苹果的挑战的回应,Windows Phone 6.5加入了对电容屏的支持,并内置了Windows Marketplace以抵御苹果的App Store。 尽管速度很慢,可是事情还是慢慢地向着好的方向发展。 ▲左:东芝TG01(搭载Windows Mobile 6.5);右:苹果iPhone 3G 此时,微软的面前有两条路可以走,一条路是比较温和的改良之路,即继续推进Windows Mobile的进化,而另一条是比较激进的革命之路,即彻底推翻Windows Mobile的设计,彻底放弃Windows Mobile的生态,开发一套为触屏设备设计的全新系统。 微软选择了后者,而微软的选择,最终也让微软付出了代价。 10年前的Windows Mobile虽然面临iPhone的冲击,但是其市场表现仍然非常乐观,当时的多普达、夏新、华硕、联想以及摩托罗拉都是这个系统忠实的站台者,然而2010年,随着Windows Phone 7系统的发布,Windows Mobile瞬间被宣告死亡,其多年来苦心搭建的软件生态及OEM生态也瞬间崩塌。 不过因为有三星、HTC和诺基亚这样重量级合作伙伴的支持,全新的Windows Phone 7的未来渐渐有了起色,国内外的开发者也积极响应,纷纷转而为Windows Phone 7这个全新的平台开发软件。当时的软件开发商对Windows Phone 7的支持程度从腾讯的态度即可窥知一斑,在这个新生的操作系统还没有官方的简体中文支持的时候,腾讯甚至在其为Windows Phone 7开发的QQ里内置了一个简体中文输入法。 (编辑:ASP站长网) |