曾经,It 界很稳定,Wintel 联盟就是定海神针。
那是一个美好的时代:绝大部分程序员只需要盯住一个操作系统 (Windows) 就行了,不像现在,要用 Object-C 开发苹果应用,用 Java 开发 Android 应用,用 C# 开发 Windows Phone 应用,用 Qt 开发黑莓应用, 用 HTML5 开发 Tizen 应用…
那是一个黑暗的时代:所有做芯片的,都要看着英特尔的脸色,有任何越界举动,直接拍死,惨如威盛;所有做软件的,都惧怕微软的魔爪,操作系统绑定是悬在所有软件公司头上的达摩克利斯之剑。微软实行先抄袭兼容、再超越独霸的战略,Borland、Lotus、Netscape 这些曾经红极一时的公司,都惨死在微软的屠刀之下。
哪里有压迫,哪里就有反抗。
ARM 出世了,初生的 ARM,非常弱小。为了避免同英特尔竞争,采取了 IP 授权的形式。自己只进行芯片设计,然后把它卖给其他芯片厂商,这些厂商可以根据自己的需要对其进行定制。在黑暗中徘徊的芯片公司终于看到了黎明前的曙光,并且采取了农村包围城市的战略,从低端入手,逐步提高性能。日积月累,低端的嵌入式系统首先被占领,然后是车载系统,手机、数字电视、平板电脑。现在又推出了 ARM64 位系统,准备进攻服务器市场。
Wintel 还在牢牢的固守着桌面系统,但是他们的疆域目前也仅限于此。
进些年,英特尔使出各种招数,希望将自己的领域拓展到移动市场。架构没有 ARM 好,导致功耗下不来,是 Intel 致命的短板。Intel 不是没有机会,它拿到 ARM 授权搞 StrongARM 还是很成功的。但是,傲慢的 Intel,瞧不起龟速运行的 ARM;短视的 Intel,过于信奉其创始人的摩尔定律,没有遇见到有一天,消费者更关注待机时间而不是处理器速度;内斗的 Intel,X86 部门作为最强势、最挣钱的部门,把 StrongARM 扫地出门,卖给了 Marvell。
硬件上没有办法超越竞争对手,Intel 病急乱投医,希望从软件入手,取得局部优势。这条路走得磕磕绊绊。搞 Moblin 的时候,市场并不怎么买账。和 Nokia 一起搞 Meego,本来还算顺利,直到有一天 Nokia 打电话说:“不好意思,我不陪你玩了。我去抱微软的大腿去。”悲催的 Nokia 从此被微软玩弄于股掌之上,开始了市场份额的自由落体。Meego、Sailfish、Tizen 到底能不能打开自己的一片天地还不好说,期待是金子,早晚会发光吧。
Intel 起了异心,支持 Linux 系统。微软当然不干了,而且正如很早之前的 这篇文章 的分析结论,ARM 是其必然的选择和出路。于是 Win8 开始支持 ARM 架构,微软开始出 Surface。Wintel 联盟分崩离析。
天下大势,合久必分、分久必合。
Wintel 联盟分裂的后果,就是产生出了几十个 CPU 厂商;曾经统治全球的塞班系统已经入土,手机操作系统这个竞技台上,iOS、Android、WinPhone、Blackberry、Sailfish、Tizen、Firefox OS,Ubuntu Phone 正在上演百家争鸣的好戏。谁能最终胜出,还不好说,但是有一点是肯定的:在下一个统治者到来的时候,我们的生活已经发生了天翻地覆的变化。