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

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

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

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

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

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

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

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

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

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

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

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

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

相关推荐
LCG元11 小时前
STM32项目实战:基于STM32F103的智能农业监控系统
stm32·单片机·嵌入式硬件
智者知已应修善业12 小时前
【51单片机2个按键控制流水灯运行与暂停】2023-9-6
c++·经验分享·笔记·算法·51单片机
Truffle7电子13 小时前
STM32CubeIDE/Programmer/Touch GFX 应用
stm32·单片机·嵌入式硬件
constant_LDX14 小时前
步进电机开发(一、硬件设计)
单片机·嵌入式硬件
richxu2025100114 小时前
嵌入式学习之路->stm32篇->(14)通用定时器(上)
stm32·单片机·嵌入式硬件·学习
Deitymoon15 小时前
STM32——串口通信(USART)
单片机·嵌入式硬件
iCxhust15 小时前
微机原理实践教程(C语言篇)---A002流水灯
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
Deitymoon17 小时前
STM32——外部中断按键控制led
stm32·单片机·嵌入式硬件
czwxkn17 小时前
7STM32(stdl)flash内部闪存
stm32·单片机·嵌入式硬件
咕噜咕噜啦啦17 小时前
STlink下载程序
stm32·单片机