Andrew S. Tanenbaum (1987),
Operating Systems: Design and implementation,
Prentice-Hall,
ISBN 0136373313
Douglas Comer (1984),
Operating System Design: The Xinu Approach,
Prentice-Hall,
ISBN 0136375545
Douglas Comer (1987),
Operating System Design — Volume 2: Internetworking with
Xinu,
Prentice-Hall,
ISBN 0136376460
Pat Villani (1996),
FreeDOS Kernel,
RD Books,
ISBN 0879304367
Richard A. Burgess (1995),
Developing your own 32-bit operating system,
Sams,
ISBN 0672306557
Jean J. Labrosse (1999),
Micro-C/OS-II: The real-time kernel,
Miller-Freeman,
ISBN 0879305436
"Internals" books analysing existing operating systems
Maurice J. Bach (1987),
The design of the Unix® operating system,
Prentice-Hall,
ISBN 0132017571
Gordon Letwin (1988),
Inside OS/2,
Microsoft Press,
ISBN 1556151179
H.M. Deitel and M.S. Kogan (1992),
The design of OS/2,
Addison-Wesley,
ISBN 0201548895
Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels, and John S. Quarterman (1988),
The design and implementation of the 4.3BSD operating system,
Addison-Wesley,
ISBN 0201061961
Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, and John S. Quarterman (1996),
The design and implementation of the 4.4BSD operating system,
Addison-Wesley,
ISBN 0201549794
Uresh Vahalia (1996),
Unix Internals: The new frontiers,
Prentice-Hall,
ISBN 0131019082
Jim Mauro and Richard MacDougall (2001),
Solaris Internals: Core kernel architecture,
Prentice-Hall,
ISBN 0130224960
John Lions (1977,1996),
Lions' Commentary on Unix 6th Edition (with source code),
Peer-To-Peer,
ISBN 0573980137
David A. Solomon (1998),
Inside Windows NT (2nd edition),
Microsoft Press,
ISBN 1572316772
Michael Beck, Harald Böhme, Robert Magnus, Mirko Dziadzka, and Ulrich Kunitz (1998),
Linux Kernel Internals,
Addison-Wesley,
ISBN 0201331438
Prasad Dabak, Sandeep Phadke, and Milind Borate (1999),
Undocumented Windows NT,
IDG Books,
ISBN 0764545698
Device driver development
Raymond Westwater (1989),
Writing OS/2 Device Drivers,
Addison-Wesley,
ISBN 0201522349
Art Baker (1997),
The Windows NT Device Driver Book,
Prentice-Hall,
ISBN 0131844741
Walter Oney (1999),
Programming the Microsoft Windows Driver Model,
Microsoft Press,
ISBN 0735605882
Rajeev Nagar (1997),
Windows NT file system internals,
O'Reilly,
ISBN 1565922492
Alessandro Rubini (1998),
Linux device drivers,
O'Reilly,
ISBN 1565922921
Operating systems theory
Milan Milenkovic (1987),
Operating Systems: Concepts and Design,
McGraw-Hill,
ISBN 0071005838
Andrew S. Tanenbaum (1992),
Modern Operating Systems,
Prentice-Hall,
ISBN 0135957524
H.M. Deitel (1990),
Operating Systems,
Addison-Wesley,
ISBN 0201509393