对《windows操作系统原理》一书的评论
本人在上海看到一本名为《windows 操作系统原理》的书,是上海交大几个研究生写的,书前书后有微软科学院及信息产业部的吹捧序文,本书作者在开篇序言中自称本书是世界上仅有的一本研究windows内核的书,为完成此任务,需看到window的源程序,故向微软科学院求援,微软科学院竟然爽快答应,待他们到达北京后,才发现由于版权及法律限制,window源程序不能出美国本土。经向微软总部请示后,微软表示出钱请这伙人到美国西雅图总部去看,这伙人去了后,白天看源程序,晚上由windows总设计师讲课,条件如此优惠,其也自称是亚洲唯一看过源程序的人,但非常可惜,本人在看过此本《葵花宝典》后,大失所望,此书内容不过是《操作系统》一书的翻版,加上几个时髦词汇win2000/xp和几个windows的内部结构定义,暂且不说有剽窃嫌疑,全书是即无内核详细说明,也无汇编讲解,更让人觉得不可接受的是:竟无讲到一点有关保护模式的运用。
结论:1。纯属一本滥竽充数之作,令人起疑,只是为了完成学业所作;2。微软竟然如此大方,我辈是否也可申请?本人想来,民间精通os内核的恐不在少数,其亦非大陆学院派所能比。真正想找明白os 的人,请到台湾资讯BBS上查找,他们才是最适合看os源程序的人。
另注:台湾省软体发展比大陆快得多,一是由于语言优势,二是台湾省学术风气极好,不似大陆只是为了混职称,台湾同行对诸多问题的思想,只能让人感到:下了死劲。想想软蛀解密文献、CIH病毒即是例子。
凡是想研究系统内核的人必须要对ASM有深切体会,方可进入。学汇编的人,首先要有疯狂爱好,不要被寻址及指令下倒,然后大量写程序,及看别人的code,学学硬件,初始,可能越学越觉得汇编不如高级语言方便,但坚持就是胜利!想想CIH,想想CRack and disassemblely software,想想诸多写windows内核的老外,无一不是Asm的顶级专家。(请看《pc-技术内幕 I/O CPU 内存程序员指南》、《windows核心编程》,无一不是用ASM作工具,反相破解系统的)