|
|
ARM 生产商普遍存在如下问题:
1、在启动方面故意制造不兼容,或者不方便。简言之,故意不支持通用、强大、方便的启动软件 grub2。这使得发行版制作者难以像 x86 那样制作发行版。Linux 要想在 ARM 下运行,就必须让 ARM 硬件商进行特别的“适配”才行。所谓“硬件开源”,都是噱头,没有实际意义。如此一来,Linux 就变成硬件商自家的 Linux 了,而不是别人随便就能编译一个。就算是让你编译,也得是经过硬件商的某种“帮助”才行。编译出来的结果,在别家 ARM 设备上可能根本就转不起来。所以,这是硬件商控制的 Linux,不是通用 Linux。换句话说,Linux 已经是私有的了(差不多可以这么理解)。从事硬件行业的人,都是专业人士,最低也是本科、硕士之类的。他们不可能搞不定 grub2。我猜,主要是他们的硬件故意不支持 grub2、故意不向 grub2 靠拢,仅此而已。究其根本,可能是想在某方面进行垄断控制,也有可能是想配合 x86 的逐步收紧的硬件控制——x86 在以前是比较开放的,但后来就开始加紧对用户的控制了,从软件硬件层面都在加紧控制用户。ARM 生产商借着这个“东风”,趁火打劫,落井下石,也加紧对用户的控制,让用户无法“解套”。
2、硬件配置和性能都很低很差。典型的案例,著名的 Librem 5 手机,高叫着“处处为用户着想”,而内存却采用 3G,对用户明显是恶意的。计算机是二进制的,都是两倍两倍的往上增加,啥时候来个 1.5 倍?这“挤牙膏”的行为,就明白无误地显露出它对用户的恶意。再者,CPU 生产商用 64 位的噱头来骗取最终的用户。它的 64 位 CPU 最大只支持 4G 内存。这样的 64 位 CPU,还不如 Intel 的 32 位 CPU,因为 Intel 的 32 位 CPU 早都可以支持大于 4G 的内存了。再比如,pinePhone(手机) 以及 pineTab(平板电脑),都是不超过 2G 内存,这样的配置极其垃圾。大家知道,内存对电脑性能的影响很大,尤其是桌面和移动设备的用户,特别需要内存;而内存恰恰很便宜,本来是很容易支持大内存的,这对生产商的成本不会构成压力。但各家就像商量好了一样,都用内存来卡脖子。其恶意的行为是十分明显的。
|
|