Open Directory - Computers: Programming: Operating Systems
See also: This category in other languages: - Tutorial for writing an operating system and links to group members' projects. - An open source operating system for X86 architecture. It also contains documents, specifications explaining various hardware. - An open source project, which has been founded to provide an educational, network operating system kernel. - OS development information and tutorials. Links. - Old non-updated mirror online library covering a plethora of OS development topics. Datasheets, tutorials, reference manuals and hardware programming information. - Links to many operating systems journals on the web. - The full documentation of system management from Intel for the IA-32 architecture. - Interactive tutorial about message passing, semaphores, and monitors. - Resources for programmers new to kernel hacking. Example code, FAQs, utilities for debugging modules. - OS Development RSS News, forums, and the OSDev Wiki including the largest listing of ameatur operating system projects on the internet. - 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. - A resource center for PC operating system developers. The aim is to provide reliable documents about software and hardware standards under the aspect of official specifications as well as more friendly documents. - Historic article series appearing in 1991 that started the open source operating system movement. - TAJ is an object oriented operating system written in C++. It is a multitasking, multithreading and a multiuser operating system. - By William Jolitz and Lynne Jolitz (authors of 386BSD OS). Good book to learn the kernel internals of 386 architecture operating systems. - An open source set of libraries that can be used as building blocks for an operating system for x86. Includes documentation and publications. - Includes information about booting, file systems, memory, architecture, and interfacing with other devices. - Includes discussion of virtual memory. - A project of developing new object oriented operating system. - A collection of source code, information, and links related to general Operating Systems Development on the Web.