OS是英文operation system的简称,中文名为操作系统。操作系统是管理智能终端软件和硬件的计算机程序,你可以把操作系统理解成是用户、软件和硬件之间沟通的桥梁;首先,操作系统是一个让用户与系统进行交互的界面,其次,操作系统需要处理如管理与配置硬件资源,比如CPU、内存、显存、网络等资源。用户可以通过操作系统提供的用户界面或是命令行对计算机。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。
我们常见的PC操作系统有windows、linux和MacOS,国产的PC操作系统有中标麒麟(NeoKylin)、红旗 linux等,但大多都是基于开源linux二次开发而来。
移动终端的操作系统就以安卓、IOS、WP和鸿蒙为代表。鸿蒙不是安卓换皮,两个系统虽然都是基于linux开发的,但安卓是宏内核、鸿蒙是微内核,这里就有本质的区别。另外,鸿蒙OS采用了四层架构,在最下面的应用层我们可以看见Linux Kernel内核,这估计是华为鸿蒙为了兼容安卓而设计的;为什么要兼容安卓呢?减少客户学习成本和开发者的开发成本,让消费者可以快速使用,开发者们可以更快地开发应用。