互联网行业一直有这样的传统,就像搜索引擎每个国家也就一两个流行,如果再做重复的事情是不是有些浪费时间和资源呢?操作系统很复杂,只有军方才会做自己的操作系统其实每支军队或者对安全系数要求非常高的航空公司都有自己的操作系统哪怕是开源 Linux 的修改版。建议你看看微软的 win3.0 这款操作系统现在的很多老轮船老印刷机火箭发射系统都用的 ta 下载 m.7zy.net 搜索一下
第一是 PC 这个行业本身的工作方式就是有人出标准,有人造 CPU,有人造内存,有人造硬盘 ... 这些 vendor 可能都不一样,然而拼起来就是能 work (这里面应该说出标准的有特殊作用,不过很多标准其实是多家公司协商出的)。可能有联想 HP 这种公司帮你拼一台,你自己也可以买零件拼一台。从这个角度来说,OS vendor 其实是这些 vendor 中的一个,楼主问为什么没有硬件公司造操作系统,其实和”为什么 NVIDIA 不做内存“是同样的问题,都是”为什么做 A 的 vendor 不做 B “的一个特例。
第二是 Apple 不属于 PC 这个领域,过去那个 Apple Computer Inc. 名字里面的” Computer “和 PC 领域以及大多数 PC 用户所理解的” Computer “根本不是一个意思。Apple 自己走的是软硬件一体,主要面向消费市场和部分领域专业用户的路线。硬件 vendor 对于它来说只是整个解决方案中的一个零件和工具,PPC 不好用了换 x86,NVIDIA 不好用了换 AMD。Apple 也不希望用户关心这些东西。