近日,传来了一个让微软粉丝颇为失落的消息 —— 根据 The Verge、Windows Latest 等媒体的报道,微软今年的重磅产品之一 Windows 10X 疑似遭遇搁置,很有可能成为了空中楼阁,不会在年内正式发布,此后也很有可能不会以之前宣传的形式,即独立发行一个版本的姿态,来和用户见面。

d72cf2f004134a9ab90d7eca6db6d70b.jpg

▲多家媒体报道,原定在去年推出的 Windows 10X,今年也不会到来了

简单来说,那就是 Win10X 成为了一个大坑。微软今年应该不会去填了,在今后也有可能不会去填。业界有观点认为,Win10X 将会融入到 Win10 正代中,成为 Win10 中的某些特性。

微软在去年公布了大量 Win10X 的信息,这是一个和正代 Win10 大不相同的版本。Win10X 不兼容传统的 Win32 软件,软件生态依赖 UWP 开发,而界面 UI 则全面使用新的 Fluent Design 设计语言。

按照微软的构想,Win10X 能为新的触屏设备架起一个全新的生态平台,甚至催生出 Surface Neo 等双屏平板这样的新形态设备。Win10X 被视为微软开辟新赛道的重要引擎,然而现在,Win10X 似乎成为了泡影。

5e34b64870f74a978aa9e2afac4a2e16.jpg

▲Win10X 跳票已久,连御用设备 Surface Neo 也从官网消失,人们以为它终于要来了,却又再次失望

这并不是微软的新型 Windows 系统遭受挫折,从 Windows RT 到 Windows 10S,再到现在的 Windows 10X,这一路上微软走得跌跌撞撞。为何这些新 Windows 系统屡战屡败?今天就来简单聊聊吧。

传统 Windows 成功的秘诀:日积月累的旧生态

我们不难发现,无论是 Windows RT、Windows 10S 乃至 Windows 10X,这几款新型 Windows 都有一个共同的特点 —— 抛弃传统的 Win32 软件,另起炉灶建立自己的软件应用生态。这几款 Windows 都只能通过 Windows 商店来安装软件应用,这让它们推出之时,就天然地缺乏了来自传统 Windows 生态的助力。

1ed96926c9cb47089ec02e058685ccee.jpg

▲Windows RT 不兼容传统的桌面软件,必须从 Windows 商店下载,这直接导致了它的溃败

而 Windows 系统之所以能成功,其中一大重要因素就在于,Windows 下的软件长时间保持了极高程度的向后兼容。Windows 生态的独到魅力,在于你开启一个十年前的游戏,还能若无其事地正常游玩,仿佛这一切都那么理所当然 —— 要知道,macOS 仅仅是将生态转变到 64 位环境,就枪毙了之前几乎所有的 32 位软件。Windows 如此强大的兼容性,这在别的操作系统例如 macOS、Android 中都是不可思议的。

2cb89d8295dd4088833a70d57bb4158e.jpg

▲最新版 Win10 仍能完美运行网络蚂蚁这样的 20 年前的软件,这在苹果、安卓生态中是不可思议的

正是由于 Windows 具有这样强大的软件兼容性,使得它在软件开发者和用户中都建立起了良好的口碑,并让 Windows 历久弥新。开发者无须担心现在开发的软件,数年后还能不能顺利在 Windows 中运行、需不需要用新的开发套件重构;而用户也无需担心现在用得好好的软件,会不会随着系统更新而暴毙。

然而,Win10X 为代表的新型 Windows 系统,则挑战了这一切。微软试图脱离 Win32 生态,重建一个置于 Windows 商店分发体系下的生态。结果我们也可以看到了,这类系统推出就面临着无软件可用的窘境。缺乏第三方软件的 Windows,对于大部分用户而言,除了界面长得像,或许压根就不能算是同一系列的系统。

1566c1ce40244e24b8147fed94ef7461.jpg

▲只能安装商店应用的 Windows 10S 并不受欢迎

消费者有什么理由去选择一个仅仅只是看上去像 Windows 的系统呢?抛离了传统的 Win32 生态,也就抛离了多年来在市场上最稳固的立足点,这些新版 Windows 走得如此跌跌撞撞,也就在情理之中了。

新 Windows 失败的祸首:支离破碎的新生态

微软之所以让这些新版的 Windows 抛弃传统的软件生态,一大目的是想让新系统轻装上阵。传统的 Windows 生态固然让江山稳企,却也是一道束手束脚的桎梏 —— 在触屏时代,Win32 软件已经谈不上好的体验。因此,微软想要让开发者通过 Win10X 等新型平台,转向更贴合当代消费环境的新生态,也是可以理解的。

然而微软的失策之处在于,并没有为新的生态作好配套。长期以来,Windows 应用商店就处于一个近乎荒芜的状态,鲜有大型商业软件乃至优秀的独立应用登陆其上。一方面,微软提供的开发套件飘忽不定,数年内开发套件在尚不稳定的情况下,从 Modern App 演化到 UWP,其中还加入传统 Win32 软件转制等开发路线,这让开发者们无所适从;另一方面,微软并没有对这些新平台提供长久的支持,也并没有在市场上成功推广相应产品,例如搭载 Windows RT 的产品寥寥无几,这很难说服开发者花大精力去为这些平台打造专属应用。

b96688e351f240b081a833ce816ccb01.jpg

▲UWP 的大饼真香,但喂不饱开发者

时至今日,微软的 UWP 生态仍未能算得上稳稳站住脚跟,甚至近来有越来越多的著名应用,退出了 UWP 生态。例如网易云音乐,在 Win10 商店中用 Win32 转制的版本取代了原先的 UWP 原生开发版;又例如腾讯 QQ,直接下架了广受好评的 UWP 版。

0cb1e8dbb3a0488aa5afa1507a88552f.jpg

▲网易云音乐这种头牌 UWP,也被转制版取而代之,QQ、微信 UWP 版也走向死亡

按照开发计划,Win10X 只能够运行来自 Win10 商店的 UWP 应用,在 UWP 生态不温不火的现状下,Win10X 难有在市场上站得住脚的支点,这可能就是微软暂时搁置 Win10X 的理由。放弃兼容 Win32 应用的同时,又无法从新生态中获取助力,这或许就是新型 Windows 系统屡战屡败的祸首。

微软到底应该怎么做?

近年来,市场上并非没有新系统、新生态取得成功的案例,例如微软的竞争对手们就做得很好。

苹果。苹果 Mac 平台全面转向 ARM,在生态营造方面,苹果一方面通过 Rosetta 2 兼容以往的 x86 软件,另一方面则通过 SwiftUI 和 Mac Catalyst,统一移动平台和桌面平台的开发套件。如此一来,ARM 的 Mac 平台既不会和以往的生态积累严重脱节,也不会缺乏新生态的滋养。

f519de44689145f6a6147f10905475de.jpg

▲Mac Catalyst 可以让一个软件应用同时兼容 iPadOS 和 macOS

谷歌。谷歌在 ChromeOS 的运营上,采取了不一样的思路。ChromeOS 主打 Web 应用,而谷歌则是世界上最强的 Web 服务提供者之一,由此我们可以在 ChromeOS 上体验到 Web 版的 Google Docs、Google Drive 等工具。而近年 ChromeOS 则增添了对安卓 App 的兼容,进一步充实其生态。本质上,ChromeOS 是谷歌 Web 生态的延伸,在谷歌 Web 服务已被广泛使用的前提下,深度绑定谷歌生态的 ChromeOS 自然容易被接受。

f54fed534e7948fcaaf0a488627a71b7.jpg

▲ChromeOS 推出前,谷歌即已在 Web 生态上耕耘多年

可见,无论是苹果还是谷歌,它们的新平台都不是空中楼阁。反观微软的新型 Windows 们,在新生态尚未立起来时,就硬生生断掉和以往生态的联系,显然是行不通的。

新的 Windows 系统想要取得成功,微软或许需要向苹果、谷歌学习,在新平台推出之前,就做好旧生态的引流,并提前营造新生态,同时针对新生态的特性,给开发者提供一套高度可用且稳定的开发工具。显然,微软并没有能做好这些,才致使新的 Windows 平台屡战屡败。

总结

无论如何,Windows 仍是这世界上最流行的操作系统。守住正代 Windows 的基本盘,仍足够微软辉煌很多年。但对新道路的探索,始终会是艰难而漫长的过程,希望微软能够好好思考产品的真谛,让新 Windows 在市场上能稳稳立足吧。