大家关注的话,可看此博客
....................
2007年开始接触计算机的我,一转眼5年过去了,光阴似箭,但一心要究其计算机之原委,研其之本质。由于本人天资愚钝,数年过去,一无所成。然,本性固执,终于在2011年10月下旬开始了自主操作系统的旅程,一路走来,此中艰辛,自是不必提及。那固执的坚持终究还是让我的OS内核成一雏形。风风火火的赶了差不多一年的路,是该停下了来歇歇脚了。于是有了这第一版的发布,这第一版极其简陋,所以心有顾及,怕贻笑大方,但大凡世间万事,不能一蹴而就。每种设计、每种算法、每个数据结构、每一行代码,都亲自编码,亲自优化,亲自测试,点点滴滴都了然于心。想到这里也就心无顾及了。
由于从设计到实现都是从“0”到“1”的过程,并以现存任何操作系统无近亲关系。所以我用了
liberty的第一个字母L,代表自主、自由,加上一个人写操作系统内核实属疯狂之举。所以我用了
madness的第一个字母M,合起来就叫LMOS。
LMOS是一个多任务的全32位的操作系统内核,不是完整的操作系统。在次重申。LMOS是运行在x86架构的多进程、多线程的操作系统内核。包含现代意义操作系统内核的所有特性,