Buradan birisi yazmış olabilir! Açık sayfalar arasında kalmış, tek tek bakıp kaydediyordum, paylaşayım dedim.
http://people.inf.ethz.ch/omutlu/lecture-videos.htmlhttp://pages.cs.wisc.edu/~remzi/OSTEP/Yeri gelmişken birkaç ekleme de yapayım:
Hazır birşeyler isteyenler xv6'ya bakabilir. eğitim amaçlı işletim sistemi, unix v6 benzeri. birşeyler 64k ile sınırlı, (dosya uzunluğu olabilir) o yüzden pek pratik sayılmaz. Ama çalışıyor

Bu arada unix'in 10. versiyonuna kadar sourceleri internette var. V6 source yazıp takip edin
Minix: artık o kadar da mini değil. Ama kitabı var. Kernel'i açıklıyor. Hala doğru düzgün cd ve usb depolama desteği yok galiba. Cd ve usb'den bir şekilde kurulabiliyor. Ama kullanma desteği var mı emin değilim
Ya da eth oberon'a da bakabilirsiniz. Çok enteresan sistem. Plan9'un kullanıcı arabirimi bundan alınma gibi duruyor. Oberon diye programlama dili ile yazılmış. Pascal gibi, Pascal -> modula (1,2) -> oberon. A2 bluebottle diye aratırsanız bu oberon'un gelişmiş güncel (denebilecek) hali
Visopsys: usb var

küçük, c ile yazılmış.
Plan9 var ama biraz büyük abi işi, unix'i yapanlar yapmış
Menuetos: 32-bit x86 asm ile yazılmış, gui'li. Kolibrios: 64-bit olanı