为什么国产操作系统是基于linux研发的呢?

为什么国产操作系统是基于linux研发的呢?

在开始前我有一些资料,是我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「Linux的资料从专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!

在评论区回复"888"之后私信回复"888",即可拿走。

在2002年左右的时候,Linux还不是特别强大,当时有一个开源的纯UNIX操作系统,名叫FreeBSD。名气正盛,根正苗红。

某操作系统研发团队(科大)在研发某国产操作系统的时候,在Linux和FreeBSD之间纠结了一下,仍然选择了FreeBSD。

所以选择Linux并不是想当然的,而是大量专家基于技术、发展做出的最优选择。

你非要问基于Linux进行开发的原因,那就是好抄,开源做贡献者多,社区活跃。

举个例子。 有一个项目是开发基于Riscv的国产操作系统。

如果你选择Linux,那意味着你只需要做少量的适配工作就可以将某硬件跑起来。

某些特性在Riscv上还没有实现的,你只需要等一下,可能就有其他公司的人帮你实现了。

如果你用FreeBSD的话,有可能需要自己去实现这个功能。

国产的项目,能结题就行了,你不选Linux非要为难自己,何必呢。

相关推荐
螺丝钉的扭矩一瞬间产生高能蛋白1 小时前
基于FreeRTOS和STM32的微波炉
stm32·单片机·嵌入式硬件
Aspiring Q1 小时前
vscode+keil嵌入式软件开发全流程
vscode·stm32·单片机
努力创造奇迹1 小时前
STM32 HAL库 内部传感器驱动实现
stm32·单片机·嵌入式硬件
逼子格4 小时前
十二种存储器综合对比——《器件手册--存储器》
单片机·嵌入式硬件·硬件工程·硬件工程师·存储器·硬件工程师真题
田甲5 小时前
【STM32】STemWin库,使用template API
stm32·单片机·嵌入式硬件
四夕白告木贞5 小时前
stm32week11
stm32·单片机·嵌入式硬件·学习
the sun345 小时前
深入理解单片机的运行流程
stm32·单片机·嵌入式硬件
努力创造奇迹5 小时前
STM32 HAL库 低功耗的实现
stm32·单片机·嵌入式硬件
Despacito0o6 小时前
FreeRTOS二值信号量详解与实战教程
驱动开发·stm32·单片机·嵌入式硬件·mcu·51单片机·嵌入式实时数据库
IDIOT___IDIOT8 小时前
GPIO输出模式
单片机·嵌入式硬件