其次,我在其他地方曾经表示过,EFI 的主要目的是制造不兼容,对用户、对开源软件是敌意的。它不是代表着技术进步。这就不展开讨论了,有兴趣者自己去找我以前的帖子。商家采用这样一个技术,不能保证它的结局是怎样的。微软的 VISTA 制造了大量的问题,结果是,连微软自己都承认是失败。商家做得好了,杀死别人。做的不好了,就把自己杀死了。商家自己当然会权衡,究竟是要杀死别人,还是杀死自己。商家当然不想杀死自己,不过,那是一厢情愿。实际情况究竟是怎样的,那得看上帝的眼色。商家不等于上帝。谁是上帝?诸位可以把这当作一个思考题,想一想。
再次,面对 ARM 加入竞争以后的激烈局面,古老的 PC 系统,不敢随便制造不兼容,自毁长城。有这样一种可能:正当 PC 厂商津津乐道地从 BIOS 转换到 EFI 的过程走到半路上,PC 气数已尽。到那时候,哪里还有什么机会可以回头?看看 VISTA 之后微软的形势,急转直下。微软可想恢复到 XP 时代的情况了,但不可能了。Win7、Win8 究竟周围有多少人在用,诸位自己瞧瞧。就在微软强制推销的情况下,依然如此不景气,更可设想,假如不强制推销,那该是什么局面?
还有一点。EFI 这种东西,和大多数别的东西一样,如果用于 ARM 之类的系统,应该没什么问题。但是,用于 PC 是不行的。它最大的问题就是丧失兼容性,让 PC 丧失优势。如果使用 EFI 而淘汰掉 BIOS,最要拍手叫好的,是 ARM 厂商以及苹果。这些公司苦于不能实现 BIOS,苦于不能完全兼容 BIOS。所以,一旦 BIOS 消失掉,这些公司是最高兴的了。
甚至微软也不想把 BIOS 淘汰掉。大量的 Linux 系统在 BIOS 下很痛苦地运行。BIOS 陷阱多如牛毛,只有微软能全部躲过,其他软件公司都很疲惫,往往掉进陷阱不能自拔。BIOS 是微软的一道安全屏障,微软不轻易拆除它。以上这是假定微软希望它的操作系统能够继续统治 PC 来说的。假如微软想让 PC 毁灭,而让微软自己的 Surface 平板电脑统治全球,那么就有另外一种可能性出现,即,微软有意识地把现有的 PC 搞出一些问题,比如强推 EFI,制造不兼容,好为 Surface 平板电脑扫清障碍。这样的话,受伤的是 Intel、AMD 以及大量的 PC 制造商。
微软挡不住 Linux 前进的道路。别的任何一家商业公司也一样,都挡不住。有些公司打着 “支持 Linux”的旗号,实际是在给 Linux 拆台。也就是说,这些公司实际上也是把 Linux 当成了敌人。按照我的逻辑推理,这些公司应该也会受伤的。
我预计,在可见的将来,Linux 会统治 x86 桌面,也会统治各类平板电脑以及手机。我完全了解,有好几个大的商业公司都在打压 Linux。但打压是无效的,这才是最要命的。与风车战斗,能有多大的效果?
按照我的推算,微软把力量投在 ARM 平板上,恐怕是烧钱。如果没有 Linux,那完全没问题,可以一搏。但 Linux 是存在的,所以,那将是没有意义的举动,注定是失败的。我说的不是短期,而是长远。
我也不赞成谷歌的 Android。我认为应该投靠 Linux,才能保证不会受伤。
以上所有的这些观点,都源自一个估计:Linux 将统治操作系统领域。没有这个预言,就没有上述结论。
这个预言本身,不只是我有。许多人都有这样的认识。
八卦了,别见笑啊!
补充说明。为什么 Linux 是杀不死的?道理何在?因为任何东西都有对立面。对立面就是敌对面。微软不可能没有对立面,不可能没有敌人。这是哲学本身的大道理所决定的。企图把所有的敌人都杀死,这个想法,在哲学上是不成立的。你必须为你的对手留下一定的生存空间,否则,你自己也没有生存空间了。如果要我来破解微软目前所面临的难题,那很简单:微软把周围的一草一木,全都当成敌人来看待了。它要把所有的敌人干掉,而且是干干净净的,不留下一个敌人。这是微软所面临的种种困难的症结所在。它这样一个哲学认识的结果,导致它自己有杀不完的敌人,而且敌人越来越多。
从技术上讲,任何技术,都有漏洞。甚至是故意开辟的后门。无论用 EFI 还是用任何别的所谓 “安全启动”技术来封杀 Linux,都不可能完全杀死。时间久了,人们总会想出办法来 “越狱”。微软要彻底封杀 Linux 的想法,真的是幼稚的空想,根本做不到。更可能的情况是,还没等到 Linux 被杀死,自己就先死了。
有人认为,Linux 以及开源,就是微软促成的。从某种程度上,我也比较赞同。在竞争的过程中,微软不免要产生敌人。如何对待自己的对手,是一个很大的课题。中庸之道是可取的。做事情不能太过分。就是说,吃多了,会撑死。如果微软没有破坏已经建立的各类标准,那么微软的地位应该是十分牢固的。我前面曾经举出 office 的例子,这种不兼容,让微软的 office 的地位很低,不能成为稳固的事实工业标准。正是由于微软看到了 Linux 的 open office 已经成功模仿 office 2003,所以,微软才要制造不兼容,企图让 Linux 不适应。然而制造不兼容,最受伤的还是微软自己。微软不一定认识到这是个错误。即使微软后悔了,那也晚了,那些已经造成的损失,是改变不了的,永远是个伤疤。WPS 想与微软的 office 较量一下,但效果不怎么样。只有微软自己的失误,才帮了 WPS 一把。要不是微软制造不兼容自毁长城,WPS 根本就不是对手。
有人认为 Linux 以及开源本身,就是微软催生出来的。是啊,它作为一个与封闭商业模式对立的东西而出现,符合哲学理论。当 Linux 出生以后,它就要发展。它的发展可以是快速的,也可以是慢速的。处于对立面的微软,能够加速 Linux 的发展,也能够减速 Linux 的发展。微软对于其他公司的打压越多,垄断程度越高,Linux 就越是深入人心,越是能够促使人们认为只有 Linux 才是出路。这样的人多了,也就不约而同地团结在 Linux 周围,形成强大的势力。所以说,真正能够加速 Linux 发展的,还是微软等敌对势力的功劳。当然这实质上是大自然本身的规律,它会自动调节,自动平衡。微软的打压越多,微软遇到的障碍就越大。微软不断加大打压的力度,那么遇到的障碍和困难自动增大,以便能够平衡和抵消来自微软的打压。这是我所认识到的这个问题的根本点所在。基于这个认识,那么可以很容易地得出结论,微软企图以包吃软硬件的手段加大打击面的方案,是彻头彻尾的错误,微软最后将死于精疲力尽。
甚至像 ARM 这种与 Intel 异构的 CPU 的出现,也是因 Wintel 联盟的高度垄断而催生出来的。在 x86 的系统之下,话语权统统掌握在微软的手上,包括 Intel、AMD 在内的各硬件公司,都是附庸,根本没有话语权。无论是 Intel 的 CPU 还是 AMD 的 CPU,都需要主板来装载它。然而主板制造商全被控制,故意制造的问题多得无法统计。硬件体系任意妄为,目的是打压微软之外的软件公司(开源软件是重点打击对象)。用硬件手段打压软件,这谁受得了?用硬件控制你,你还想活?那不可能啊!硬件体系已经到了“自作孽”的程度,可谓极其恶劣。古人说,“自作孽,不可活”。别人没搞你的破坏,你自己破坏自己,这怎么能是正常的呢?那你不就是等着 ARM 之类的东西出现,从而推翻你的统治吗?Intel 终于发现这个糟糕的情况了,但太晚了。Intel 发现它的 CPU 已经被主板绑架,而将成为“冤死鬼”。Intel 不干了,它也同意要撕破 Wintel 联盟。多年以来,Intel 都把 AMD 当作敌人来看待。而真正的敌人是微软,这却没有认识到。AMD 和 Intel 一样,都是受害者。从这个意义上可以说,AMD 与 Intel 是同一个战壕里的战友。
有人认为从 BIOS 过渡到 EFI,就能称得起“革命”。还有人用 FUD 的口气恫吓说,各个主要决策者为了利益的最大化将强制取缔 BIOS 而制造不兼容。在我看来,讲这话的人,一下子就亮明了他自己的身份。他是为谁服务的,想遮掩都遮掩不住啊!从 BIOS 演变到 EFI,那只是很小很小的一步,根本谈不上“革命”二字。真正的硬件革命,是从封闭的 x86 生态体系演变到开放的 ARM 生态体系。而且是因 x86 体系整体的“自作孽”而被迫演变的。这个演变过程是变加速运动,速度非常快,快到不能预测,快到措手不及。所以我前面曾经提到,很有可能正当 PC 厂商们用 EFI 消灭 BIOS 的计划执行到一半的时候,x86 体系已经走到了它的终点,也该说 Bye Bye 了。按照我 “八卦”的结果,BIOS 将伴随着 x86 走过剩下的路程,不管有多长。