Draft:Operating system/Operating Systems

This page and all its subpages should either be deleted or merged into Operating system and its subpages.

Learning resources
An existing page that gives a broad overview of operating systems.


 * Development Environment Setup
 * Concepts
 * Kernel Models
 * Process Management
 * Threads and Processes
 * Concurrency
 * Mutual Exclusion
 * Deadlocks
 * Memory Management
 * Task Models
 * Dual Mode Operation
 * Thrashing
 * Synchronization
 * Buffering
 * Scheduling
 * Hardware Protection
 * Memory Protection
 * Implementation
 * Hardware
 * x86
 * PPC
 * Booting
 * Basic x86 Bootsector
 * Graphical User Interfaces
 * Existing Operating Systems
 * Unix
 * AIX
 * BSD Unix
 * GNU/Linux
 * HP-UX
 * Mac OS/X
 * Solaris
 * Windows
 * OpenVMS
 * IBM i (was OS/400)
 * Legacy Operating Systems