Top : Computers : Programming : Operating Systems

Other related areas:
Web site listings: [ Hide summaries ]
Ace Operating System Project 
An open source operating system for X86 architecture. It also contains documents, specifications explaning various hardwares.
ACM Special Interest Group for Operating Systems 
Tutorial for writing an operating system and links to group members' projects.
Bona Fide OS Development 
OS development information and tutorials. Links.
Cottontail OS Development Library 
Online library covering a plethora of OS development topics. Datasheets, tutorials, reference manuals and hardware programming information.
CS 3210 Design of Operating Systems 
A course in operating systems with a focus on the design and construction of a modern OS kernel.
Groovyweb Operating system programming 
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. system programming
Inter-Process Communication Tutorial 
Interactive tutorial about message passing, semaphores, and monitors.
JOSH - Operating Systems Development Tutorial 
Tutorial on operating system development leading to the development of a real mode single tasking operating system developed in assembler.
News and reviews of kernels. 
Resources for programmers new to kernel hacking. Example code, FAQs, utilities for debugging modules.
Operating System Design Tutorials 
A set of well-written design tutorials: tells you the whys as well as the hows. With examples for the x86 architecture.
Operating Systems and System Software 
Contains sources of a minimal kernel, a new CPU scheduler for Linux, multithreading in Linux, systems software in DOS and collection of good reference material for OS lovers.
OS Development 
Message board, OS development links, and the Operating System project web ring.
The Operating System Developers Homepage 
Index of operating systems and links to resources for programmers.
The Operating Systems Resource Center 
Extensive information about booting, file systems, memory, architecture, and interfacing with other devices.
The OSKit Project 
An open source set of libraries that can be used as building blocks for an operating system for x86. Includes documentation and publications.
Therx OS Development Library 
A site containing archived documents relating to the programming of Operating Systems.
Triple Fault Club 
Information on writing your own operating system, protected mode, and small independent OS projects with freely-available source code.
Tuomo Kortesmaa 
Notes and example code for basic operating systems concepts, threads, sockets, and device drivers.
Virtual Memory Tutorial 
Extensive discussion of virtual memory.
Write Your Own Operating System [FAQ] 
The Hobbyist guide to writing your own operating system from the ground up, Question and Answer style on everything from PMode to filesystems to GCC and doing it in C++.