The main documentation for MINIX 3 is the book Operating Systems: Design and Implementation 3/e by Andrew S. Tanenbaum and Albert S. Woodhull, Prentice Hall, 2006. The image at the right is a link to the book at amazon.com.
This book discusses operating systems in general, and MINIX 3 in particular. A large piece of the source code is listed in Appendix B and is described in detail in the text. The listing is available in various formats. The files, functions, and #defines are indexed. The version of the code listed in the appendix is available as a tar file.
Although the book is still probably the best place to start if you really want to learn all the details of the code, it describes MINIX 3.1.0, which is quite old now, rather than the current release. A new edition of the book may come out one day, but do not hold your breath just yet.
MINIX 3 Wiki
We are trying to get the users more involved in the project and to improve the state of the documentation. For this reason, we have set up a wiki, like the Wikipedia, except only about MINIX 3. It is located at wiki.minix3.org. The intention is to move all the documentation there. Anyone can edit it. You can, too!
Quick Introduction to MINIX 3
Using MINIX 3
MINIX 3 Videos
- Andrew Tanenbaum demonstrating MINIX 3 at the Embedded World Exhibition in Nuremberg
- Interview with Andrew Tanenbaum for IEEE Computer Magazine
- Andrew Tanenbaum's talk about MINIX 3 at FOSDEM
Papers and theses about MINIX 3
- Easy introduction to MINIX 3 on osnews.com
- Editorial on microkernels on osnews.com
- Manual pages
- X Window System internals documentation
- Raccoon logos in a zip file
- Screen shots
- Statistics on minix3.org traffic: Sitemeter Statistics from the log