现在网上舆论都有一个共识,中国自己开发一个操作系统不难,是很简单的一件事,难的是生态...
恕我直言,开发操作系统是编程行业里最难的过程,没有之一,OS包含了太多的东西,需要掌握许多的知识,而且开发一个商用的,简直太难太难了。
包含了内存,驱动,网络,通讯,磁盘IO,进程线程....太多太多了。。任何一个拿出来都够自己研究好久。
Linux现在的4.20 包含了2600w行的C代码和一些汇编,26w行代码的项目都够喝一壶的,2000w行的Oracle数据库,维护起来是一件多么费劲的事。
只能对一些键盘侠说 Talk is cheap.