单讲OS没啥意义,国产操作系统如果华为搞不定,或许只能靠雷军了?_风闻
老虎跑得快-2021-04-29 07:45
【本文由“鸡蛋里挑骨头”推荐,来自《一个九零后操作系统从业者的思考》评论区,标题为小编添加】
顺序应该是 芯片 操作系统 编译开发基本工具链 基本应用 界面应用 脱离这其中的任何一个单讲OS没啥意义
芯片 尽管现在是热点 是个人都能跳出来讲几句 但是你要问目前CPU指令集有哪几种 目前市面的主流芯片架构有哪些分别有什么特点 我估计立马就有很多人蒙住了 指令集其实现在主流的就2种 CISC RISC 复杂指令集 精简指令集 基于这两种衍生出来了很多变种 特别是RISC 什么ARM MIPS 龙芯的就是找mips买的 它严格意义来说都不是自研 只能算是二次开发
指令集定好了 才会出操作系统 操作系统的产生是便于用户更好的使用计算机 当初没有操作系统的时候 都是直接纸带打孔执行程序的 操作系统的本质也是把各种程序解释成各种cpu支持的指令来给cpu执行
大家熟悉windows 但是windows只支持x86指令集即CISC 当然它也搞过arm版的不过一直没成
linux就多了既有x86版的 也有arm的aarch64版本
也有arm的armhf
x86的用在桌面系统和服务器上比较多 amd和intel支持的力度非常大 基本上没啥问题 什么 redhat centos
大家也是耳熟能详 但是arm的 如果不是搞嵌入式的话 怕压根儿也不知道一个linux的linaro版本 它是2010年由arm nxp ibm 三星 爱立信 德州仪器一起组建的 年代离我们这么近 但是组织者中都没一个中国公司或者科研机构 安卓系统底层就是用的linaro 它现在已经是SoC平台通用系统底层了
我们没有自己设计的芯片架构和指令集 所以我们就没法出一个统一的操作系统 没有统一的操作系统 也就没有自己的交叉编译工具链 也没法基于此作出自己的应用工具和软件 我就不细说了
我个人还是很看重华为的鸿蒙的 代码我下下来瞅了几眼 主要是适配他们的Hi35XX系列芯片的 有的放矢 就算是基于linaro魔改又有什么关系呢
如果连华为也搞不定 那除了雷布什以外 基本上国产OS就没任何指望了 为什么是雷布什呢 因为他是有充足的技术背景和技术链的 一个经历过dos年代会汇编的男人 距离os core和原理最近的男人