首页 > 开源 > 详细

微软的10年之变

发布时间:2018-11-16 17:55:52
阅读:279     评论:0     收藏:0      [点我收藏+]

  10 月 24~27 日,微软在上海世博中心举办了技术暨生态大会,通过这次大会,IT 之家编辑文轩发现,如今的微软已经和 10 年前的微软截然不同。

  10 年前的微软与 JAVA 为敌,与 Linux 和开源为敌,而今天的微软不仅已经是 Linux 基金会的一员,前段时间,他们还收购了全球知名的代码托管网站 GitHub,在技术暨生态大会上,微软还宣布 Visual Studio 支持 JAVA。

  这些年微软的改变我们有目共睹,这个全球最知名的科技巨头之一已经变得越来越开放、越来越包容。今天的这篇文章,IT 之家小编就和大家讨论微软的 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 里内置了一个简体中文输入法。

  后来的事情相信 IT 之家的很多读者都已经亲身经历过,2012 年,微软发布了基于 Windows NT 内核的 Windows Phone 8 操作系统,由于 Windows Phone 7 采用的内核是 Windows CE,出于各种复杂的原因,所有搭载了 Windows Phone 7 的设备都无法升级到 Windows Phone 8,一波用户被微软抛弃了的同时,还被喂下了一颗名叫“Windows Phone 7.8”的药丸。

  2014 年,微软正式发布了 Windows Phone 8.1,所有搭载了 Windows Phone 8 系统的设备均可获得升级。随着 Windows Phone 8.1 发布之后,Windows 手机平台形势的转好,用户对微软统一全平台的战略设想抱有巨大的希望。2014 年~2015 年是 Windows Phone 的黄金时间,当时几乎所有的 Windows Phone 用户都对这个平台的未来充满信心。

  2015 年 2 月 13 日,微软推送了 Windows 10 Mobile 首个技术预览版。然而,微软做了两件事情,彻底浇灭了刚刚燃起的 Windows 手机平台复兴的火苗。首先是一改之前“所有 Windows Phone 8.1 设备都能升级到 Windows 10 Mobile”的承诺,放弃了第二代 Lumia 设备以及同时期来自其他 OEM 的 Windows Phone 设备。第二是砍掉安卓子系统,宣布安卓应用移植计划搁浅,iOS 应用移植计划最终也不了了之,Build 2015 上微软描述的关于 Windows 10 Mobile 的美好愿景,突然变成了一场空。

  2017 年 10 月,微软宣布 Windows 10 Mobile 进入维护期,这条路也基本走向了尽头,虽然最近 5 年一直有关于微软 Surface Phone 的传言,微软的仙女座设备也时不时地神秘现身,然而自微软为 Windows 10 Mobile 判了死缓以来,微软似乎一直在回避 Windows 手机这个话题。

  打得赢就打,打不赢就走

  在逐步放弃自家的 Windows 手机平台的同时,微软对 iOS 以及 Android 平台的投入日益增加。截止发稿之时,微软在苹果 App Store 上架的应用有 73 款,在 Google Play 上架的应用有 87 款。打得赢就打,打不赢就走,微软深谙此理。那么拥抱竞争对手的平台,对微软到底有什么好处呢?

  随着 Windows 10 Mobile 平台的衰落,作为一家软件公司,继续让自家的服务搞 Windows 平台独占是无谓的挣扎。在整体的应用生态无法满足用户的使用需求的前提之下,就算微软的软件和服务做得再优秀,它们也无法吸引用户选择 Windows 10 Mobile 平台。微软很清楚自己应该做什么,它需要让尽可能多的人使用自己的软件和服务,因为脱离了用户,一切都无从谈起。

  因为 iOS 和 Android 的用户基数庞大,对微软来讲,拥抱竞争对手的平台即意味着自家服务的用户非但不会流失,反而会迎来一大波的增长,而对于微软的“竞争对手”的平台来讲,Office、OneDrive、Cortana 等重磅应用的加入也极大程度地增强了搭载这些平台的设备的体验,举个最简单的例子,在 iPad Pro 的发布会上,微软曾经携 Office 为这款设备站台,可以说,iPad Pro 的生产力,其中有相当大的一部分是由微软软件赋予的。

  既然 Windows 10 Mobile 的失败已成定局,那在“竞争对手”的平台发布微软软件、提供微软服务这种双赢的事情,微软何乐而不为呢?

  在纳德拉的时代,合作和共赢才是微软的关键词。

  微软的十年之变

  在过去的这十年,微软的性格发生了几乎 180 度的转变。从过去的封闭和固执变成如今的开放和包容,微软既有主动,又有无奈。不管是主动拥抱开源,还是无奈渐渐放弃自家平台转而全身心支持 iOS 和 Android,微软所有这些行动都是受效益的驱使。萨提亚·纳德拉是位务实的 CEO,在他的带领下,微软成功地实现了转型,公司的股价也因此上涨了两倍。

  不管对微软来讲,还是对微软曾经的竞争对手来讲,微软这 10 年的转变对双方的利好都是重大的。就像国与国之间的关系一样,企业与企业之间的关系也适用于这个道理。和平与发展始终是当今时代的主题,微软走的道路,须是一条和平发展、合作共赢的道路。历史潮流,浩浩荡荡。这个自然法则,不管是商业巨子,还是行业巨头,都无法逆转。

(0)
(0)
 
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号