Evolution of Operating Systems Designs
From Wikibooks, the open-content textbooks collection
This book is about operating systems concepts as they have evolved through the history of operating systems implementations. Politics and implementation details are irrelevant. Emphasis is given to technically successful designs, aesthetic operating systems, and not on commercial success. In fact, mere commercial success isn't sufficient to make an operating system noteworthy. It also emphasizes working implementations over mere projects.
[edit] Master Table of Contents
- What is an Operating System?
- Historiography
- Languages as Operating Systems
- Storage: Mechanisms
- Storage: Addressing Schemes
- Properties of Namespaces
- Security: capabilities
- Networking: Security
- Internetworking and Distribution
- Growth of Network Communities
- Linux and Operating System Distributions
- Sourceforge and CVS Servers
- Free Distributions of Alpha and Beta Versions
- Free Software Foundations
- Upgrade Sites
- Internet Automatic Upgrades vs. Malware
- The Internet as Sales Outlet
- Freeware and Crippleware
- Internet Distribution of New Software
- Discouraging Offline Distribution
- Plug-ins and Network Mediated Functionality
- HCI: beyond WIMP
- Uniformity and Reflection
- The state of current research