,深表怀疑,并不觉得华为架构软件能力有多高。
手把手教大家做一个全新“操作系统”,其实也没多难,第一步配置好系统环境,第二步把AOSP分支clone下来,第三步全局替换android文字和绿色小机器图标,同时还可以改改UI、加加新feature、改改class name、封装封装系统API搭建个小程序运行环境什么的,最后compile编译输出即可。
这样一个全新的“操作系统”就出来了,你可以叫它安皁系统、也可以叫它红蒙系统,都可以。当然严格意义上来说,这并不算一个全新的操作系统,只能说基于AOSP的一个发行版,就跟Linux有CentOS、Ubuntu、Deepin等系统一样,虽然我们可能受营销概念等原因影响日常称其为系统,但其实际上只是Linux的一个发行版,因为他们所有的核心以及生态都是基于Linux的。
真正意义上的操作系统,应该具备自己的完整硬件和软件生态以及其主要功能模块是不依赖于任何二级系统的,比如谷歌的Android、Chrome OS、Fuchsia OS。另外基于AOSP的系统就不是操作系统了么?当然是,因为Android就是操作系统,你只不过基于它开了条新分支发行了个新版本,但是你要称其为一个全新的操作系统,那不过是自欺欺人。
真正的科普完毕,感谢大家的观看。
$小米集团-W(01810)$