window和ios都是基于linux内核开发的系统吗?
从已知的信息看,两个不是,windows是基于windows自身开发的内核,成型可追溯到windows98,ios内核是微内核,linux属于宏内核
android的底层是基于什么系统?
android底层是基于linux系统,主要是通过c,c++语言开发的。
底层主要是实现相关的驱动程序,和硬件交互的,比如音频,视频,camera摄像头,sensor,usb驱动,io设备等。
底层的接口实现后,通过设备树,为hal层,framework层提供。
一般android系统分应用层,framework层,hal层,kernal层
中国有自主研发内核的、非基于Linux的电脑操作系统吗?
写个系统不难的,如果你会c语言自己也能写个,或者用c和汇编混合编程就能写一个系统,驱动啥的要自己写,最小的系统主程序最少的只要四五行代码就行了,子程序看功能有多有少代码,大的可以几个g都有可能,系统主要看生态,linux,内核才几十兆而已,但是子程序加驱动都突破几个g概念了,