基于linux的系统必须开源吗(基于linux的系统)

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概念了,

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注