
靳国杰 张戈 胡伟武
建立自主的IT技术体系,核心是研制CPU、操作系统,并且完成应用开发或迁移。本书全面讲述龙芯电脑的操作系统、软件环境和开发工具,汇集Linux领域的主流开发语言,采用龙芯在推广过程中的大量实际项目,展示从X86电脑向龙芯电脑迁移应用系统的经验和方法。本书代表了龙芯优秀的一线团队在研发和市场上探索的成果,具有很强的原创性、系统性和权威性。本书不仅适用于龙芯应用软件开发者,而且对X86电脑上的Linux开发者也有极强的启示意义。
内容比较简单,适合了解基础知识
干货很少,对没搞过龙芯CPU下应用开发的,起到了解的作用。
其实最大的问题,龙芯社区自己也在文中写了,就是缺少社区导致现在各个应用软件、开发工具都需要龙芯自己去做适配,而不是软件自己提供兼容龙芯CPU的版本。jdk只支持到8,go也是比较老的版本。以最后一章docker为例。首先得拉下源码用龙芯的go编译,编译出错还得改源码。只是编译的错很容易复现改正,如果运行态中间哪个步骤需要用某个cpu指令,但是龙芯不支持那才叫坑。不对某个程序非常熟悉是很难做移植的,更何况龙芯团队要面对的是很多的已有软件,还有各种版本,真是任重道远。
可以从整体上了解龙芯的官方演示操作系统的功能性。功能性列表。能做什么。十分制我打7.5分。
此书好看,看完后,我没想到龙芯团队做了那么多事情,很了不起!