现在各种 CPU 都在培养自己的用户群。传统 X86 需要牢牢抓住已有用户,不要让这些用户漂移到别处。ARM 在移动领域也垄断了市场。这些 CPU 不单纯是 CPU 硬件,它其实是与操作系统绑定的。操作系统生产者是实际的操控者。控制者为自己的地盘负责。比如说苹果,它有自己的地盘,别人谁想负责,也负责不了。只要它的用户对它满意,那就 OK 了。想扩大用户群,也很难。因为,其它用户不属于你,不是你的那一道菜;其它用户是另有归属的。
Wintel 之下,终端用户总能获得所谓 “root 权限”。有了 root 权限,终端用户就可以安装其他操作系统了,比如安装 Linux 或 BSD 等等。
而在 ARM 之下,OEM 厂家权力很大,锁住 root 权限不给终端用户使用。终端用户想自由安装操作系统,已经变得不容易了。它的思路显然是:我做的系统,您安心使用就行了,不要改动。对于终端用户来说,既然系统只能用 OEM 预装的、固化的、不可变的系统,那么用户其实完全丧失了控制权。如果用户能意识到这个问题的严重性,他大概会选择放弃使用这样的 ARM 移动设备,也或者只用它处理不敏感的事务,因为从本质上说,这是一个“窃听器”,你的信息完全暴露给厂商和控制者。
诚然,缺少了共享软件、免费软件、开源软件,论坛还能讨论别的话题。比如,用什么办法来激活某个系统或应用。再比如,如何让 PE 能够干活。这里面仍然有一些是属于免费软件,或开源软件(只不过这些软件不被打压而已,或者暂时不被打压)。但是,缺少了共享软件、免费软件、开源软件,也毕竟算是缺少了很大一块天地。总不能光是讨论某某厂家的某某系统吧?那样彻底封闭的话,厂家自己还得想别的办法让它的系统 “热乎”起来。所以,厂家打压开源,也不是一棒子彻底打死,而是给开源留下一丝喘息的机会,厂家只要能够控制住开源膨胀的势头,随时能够很方便地把开源打压下去即可。