Already a member?
Sign in
| Version | User | Scope of changes |
|---|---|---|
| Jul 1 2008, 1:58 AM EDT | Anonymous | 3 words added, 2 words deleted |
| Jun 29 2008, 9:26 PM EDT | Anonymous | 10 words added |
Changes
Key: Additions Deletions
(Text in red = Comments)
We'd love to get your book recommendations. Also, we haven't published many book reviews lately. Are you willing to write a review? Contact me.
OSNews Book Reviews
This list will be relatively easily updated by entering the links from this search
We'd love to get your book recommendations. Also, we haven't published many book reviews lately. Are you willing to write a review? Contact me.
![]() | A true classic from Andrew Tanenbaum. A must-have for every serious operating system developer.BUY |
| | Modern Operating Systems, 3/E Andrew S. Tanenbaum |
| An expanded Part II of Tanenbaum's Distributed Operating Systems, covering material from the original book, including communication, synchronization, processes, and file systems, with new material on distributed shared memory, real-time and fault-tolerant distributed systems, and ATM networks. Contains case studies in Amoeba, Mach, Chorus, and OSF/DCE. This is a serious book.BUY | |
| This second edition is updated to reflect recent advances in the field. Emphasizes design approaches such as openness, scalability, transparency, reliability, and security, and introduces new technologies including ATM networking, internetworks, multicast protocols, and distributed memory sharing. Includes case studies of networking and interprocess communication, distributed file systems, name services, and replication.BUY | |
![]() | The one book regarding compiler writing. A great resource and an answer to pretty complex questions.BUY |
![]() | Now fully up to date and even more comprehensive than before, this latest 4th edition of The Indispensable PC Hardware Book will continue to amaze and delight with its detailed explanation of every aspect of PC hardware. Whether you're a newcomer to the field or a veteran systems programmer you'll relish the very latest scoop on hot topics including Pentium Pro, the PCI Chipset and SCSI III.BUY |
| Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code. While the book discusses topics that are theoretical, it does so with the goal of assisting programmers so they better understand the topics and become more efficient and productive in their coding.BUY | |
| A textbook for an introductory course in operating systems at the advanced undergraduate or beginning graduate level, providing a clear description of the fundamental concepts that underlie operating systems. It assumes familiarity with general computer organization and a high-level language. This edition is revised to include new and updated information, examples, diagrams, and an expanded bibliography.BUY | |
| Also from Andrew Tanenbaum, comes complete coverage of operating systems, plus all the design and implementation issues with a complete operating system--MINIX.BUY |
OSNews Book Reviews
This list will be relatively easily updated by entering the links from this search
OSNews, frequently, reviews a number of technical books including,
- "Moving to the Linux Business Desktop By Marcel Gagn" - Reviewed on 2004-10-13
- "A Practical Guide to Red Hat Linux" - Reviewed on 2004-08-10
- "Two Technical BSD Books Reviewed" - Reviewed on 2004-08-12
- "Best Damn Windows Server 2003 Book Period" - Reviewed on 2004-03-10
- "Learning Python" - Reviewed on 2004-07-22
- "Understanding the Linux Virtual Memory Manager" - Reviewed on 2004-07-26
- "The Official GNOME 2 Developer's Guide" - Reviewed on 2004-05-25
- "Cocoa Programming for Mac OS X, Second Edition" - Reviewed on 2004-05-24
- "Linux Pocket Guide" - Reviewed on 2004-04-16
- "C++ GUI Programming with Qt 3" - Reviewed on 2004-03-10
- "Spidering Hacks" - Reviewed on 2004-01-14
- "Linux Kernel Development" - Reviewed on 2003-11-06
- "Core Mac OS X and Unix Programming" - Reviewed on 2003-07-16
- "UNIX Unleashed, Fourth Edition" - Reviewed on 2002-08-11
- "MultiTool Linux" - Reviewed on 2002-06-07
- "Solaris 8 Administrator's Guide" - Reviewed on 2002-06-06
- "Learning Red Hat Linux, 2nd Edition" - Reviewed on 2002-05-06
- "Understanding Open Source Software Development" - Reviewed on 2002-04-30
- "Mac OS X Unleashed" - Reviewed on 2002-04-16
- "MacOSX - The Missing Manual" - Reviewed on 2002-03-12
- "Programming with Qt, 2nd Edition" - Reviewed on 2002-03-04
- "Learning Carbon" and "Learning Cocoa" - Reviewed on 2002-02-13
- "Practical PostgreSQL" - Reviewed on 2002-02-06
- "FreeBSD Unleashed" - Reviewed on 2002-01-30
- "Linux System Administration - A User's Guide" - Reviewed on 2002-01-24
- "Cocoa Programming for MacOSX" - Reviewed on 2002-01-04
How to Write Your Own OS
We could really use some new links here.
(These links are a "must see" if you are after OS-related specs, docs etc.)
- OSDev.org (Merged with the old megatokyo.)
- Chris' OS Center
- Bona Fide OS Development
- OSDev News (stagnant since ~2006)
- QNX System Architecture Guide (a perfect introduction into microkernel OS design)
OS Source Microsoft Windows BSD Syllable OS/2 QNX RTP Amiga OtherCode
- FreeBSD source code
- GeekOS source code (GPLv2)
- Haiku source code
- Linux kernel source code (GPLv2)
- LoseThos (public domain, source can only be viewed and compiled natively. Boot the CD to look around.)
- NewOS source code(stagnant since ~2005)
- Prex source code (BSD)
- QNX RTP source code (Realtime Microkernel OS, perfectly suited for concurrency based on the Actor pattern)
- Syllable source code(Multithreaded C++ design)
- Windows kernel source code (Academic access)
Resource Links
| Resource links for several mainstream operating systems | |||
| GNU/Linux Solaris: AIX Apple Macintosh/MacOS X BeOS, Zeta, Haiku Irix Microsoft Windows Syllable OS/2 | BSD QNX RTP Amiga Other
| ||








