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 book is 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 3.2.0 release.
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
VideosWe have some videos about MINIX 3
- Here is a video of Andrew Tanenbaum's talk about MINIX 3 at FOSDEM 2010
- Here are two videos of MINIX 3 at Embedded World 2012
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