  |
Bona Fide OS Development - http://www.osdever.net/
OS development information and tutorials. Links. |
  |
Operating System Lecture Notes - http://www.personal.kent.edu/~rmuhamma/OpSystems/os.html
Notes on operating system theory, source code of describing actual construction of operating system in C programming language. Also OS construction related links to books, notes, tutorials, and news groups. |
  |
OSDEV Community - http://www.osdcom.info/
A web portal dedicated to operating system development, attracting programmers into an advanced development environment. |
  |
Porting UNIX to the 386 - http://porting-unix-to-the-386.jolix.com
Historic article series appearing in 1991 that started the open source operating system movement. |
  |
Operating System design & implementation Tutorial - http://www.mohanraj.info/josh.jsp
A educational tutorial on the development of a real mode, single tasking operating system developed in assembler. |
  |
The Basic Kernel Source Code Secrets - http://jolitz.telemuse.net/content/books/scs_vol1/item
By William Jolitz and Lynne Jolitz (authors of 386BSD OS). Good book to learn the kernel internals of 386 architecture operating systems. |
  |
Agnix - http://agnix.sourceforge.net/
An open source project, which has been founded to provide an educational, network operating system kernel. |
  |
visopsys OS Development - http://www.visopsys.org/osdev/index.html
A collection of source code, information, and links related to general Operating Systems Development on the Web. |
  |
TAJ Operating System - http://www.viralpatel.net/taj/home.php
TAJ is an object oriented operating system written in C++. It is a multitasking, multithreading and a multiuser operating system. |
  |
Ace Operating System Project - http://www.samueldotj.com/Ace/
An open source operating system for X86 architecture. It also contains documents, specifications explaining various hardware. |
  |
Groovyweb: Operating system programming - http://www.groovyweb.uklinux.net/index.php?page_name=Operating%20system%20programming
An open source os written in Turbo C (for DOS/ windows) and nasm (Windows/Dos/Linux) as well as two exclusive tutorials on how to write an operating system. |
  |
CS 3210 Design of Operating Systems - http://www.cc.gatech.edu/classes/AY2000/cs3210_spring/
A course in operating systems with a focus on the design and construction of a modern OS kernel. |
  |
Yet Another Object Oriented Operating System - http://alzt.tau.ac.il/~michaelg/yaooos/
A project of developing new object oriented operating system. |
 |
Protected Mode and Operating Systems - http://my.execpc.com/CE/AC/geezer/os/
Information on writing operating systems, protected mode, and small independent OS projects with freely-available source code. |
 |
Tuomo Kortesmaa - http://users.evtek.fi/~tk/
Notes and example code for basic operating systems concepts, threads, sockets, and device drivers. |