| Hi All, Please find good example of educational purpose OS projects written from scratch , specially from ASM. Following list is more simple OS written in ASM to learn fundamental concepts of OS while practically writing your own boot loader and adding more functionality. This is good tools to teach ASM and Operating system/ computer fundamentals by hand on experience(writing your own OS)specially any one planning to experiment with Raspberry PI circuit board (http://www.raspberrypi.org/) ** Note : This will look back to early days of computing and how it evolve the computers from small circuit board with DOS, linux etc. And you can experience the same ;-) Specially schools can teach this fundamental concepts than teaching applications , will help to improve the creativity and think out of the box and finding hidden talents of the Sri Lankan students. Specially Raspberry Pi is good for students who cannot afford computer and get this circuit boat less than 50$ All you need open source tools (Ubuntu, virtual box, NASM etc.) ========================================================== 1)http://mikeos.berlios.de/ (Mile OS) (ASM) -Very simple and good documentation.(Good foundation to write your own OS and interpreter / CLI) 2) BareMetal is a 64-bit OS for x86-64 based computers in ASM http://www.returninfinity.com/baremetal.html 3)Game Console like OS in ASM http://www.dex-os.com/ 4)http://www.menuetos.net/screens.htm 5)http://kolibrios.org/en/ (full fledged OS with GUI from ASM) 6)DOS like http://bos.asmhackers.net/index.php 7) All OS dev Projects http://wiki.osdev.org/Projects Hope this helpful to teaching computer fundamentals in creative way. Best regards, Manoj |