
linux
这并非必然的情况。在2002年前后,
linux还没有那么强大,当时存在一个名为FreeBSD的开源纯UNIX操作系统,它名气很大,出身正统。某科大的操作系统研发团队在开发国产操作系统时,在
linux和FreeBSD之间有过犹豫,但最终还是选择了FreeBSD。所以,选择
linux并非是理所当然的,而是众多
专家依据技术和发展状况作出的最佳选择。要是非要追问基于
linux开发的原因,那就是便于借鉴,其开源且贡献者众多,社区活跃。例如有一个开发基于Riscv的国产操作系统项目。若选择
linux,就只需做少量适配工作就能让某硬件运行起来。某些在Riscv上尚未实现的特性,只需等待,或许就会有其他
公司的人员帮忙实现。但如果采用FreeBSD,可能就得自己去实现该功能了。对于国产项目而言,能够结题就好,不选
linux非要给自己找麻烦,又何苦?