Mac OS X Unleashed
by John Ray, William C. Ray
Publisher: Sams 2002
Number of pages: 1560
Mac OS X Unleashed is a complete guide and reference for Mac OS users. The book helps the reader deal with the most trouble-prone aspects of the user interface, focusing on the BSD environment and how the user or administrator can get the most out of both the current operating system as well as the new components expected in the latest version.
Home page url
Download or read it online for free here:
by Raphael A. Finkel - Prentice Hall
The book is intended for a first course in operating systems at the undergraduate level. Operating systems are complex topic, this text unifies the diverse points of view and guide the novice step by step through the complexities of the subject.
by Remzi H. Arpaci-Dusseau, Andrea C. Arpaci-Dusseau - University of Wisconsin
The three easy pieces refer to the three major thematic elements the book is organized around: virtualization, concurrency, and persistence. In discussing these concepts, we'll end up discussing most of the important things an operating system does.
The purpose of this book is to provide a neutral view of as many Operating Systems as possible. This book strives to provide solid information on Operating Systems without the ever-prevalent 'distribution/Operating System bias'.
by Samy Pesse - GitHub
Online book about how to write a computer operating system in C/C++ from scratch. The goal is to build a very simple UNIX-based operating system, not just a 'proof-of-concept'. The OS should be able to boot, start a userland shell, and be extensible.