1. 개요

미닉스 홈페이지

미닉스는 원래 교육적 목적으로 개발된 OS이다. 미닉스1~2의 경우 순수한 교육적 목적으로 작성되었으며, 미닉스3는 교육적 목적 이외에도 연구 및 임베디드 목적으로 사용된다.

미닉스에 관련된 교재는 네덜란드 암스테르담 자유대학교의 전산학 교수인 앤드루 타넨바움(Andrew S. Tanenbaum, 미국)의 Operating Systems: Design and Implementation가 있다. 비록 미닉스3의 목적이 교육적 목적이외최신판에서는 미닉스3에 대해서 다루고 있다.

2. 맛보기

http://oslab.hpclab.ceid.upatras.gr/files/2006/Minix_over_QEMU-Linux_HOWTO.html

sh 스크립트로 리눅스와 윈도우 상에서 편리하게 qemu를 통해 설치해볼 수 있다.

우분투의 경우

sudo apt install qemu qemu-system-x86

libSDL-1.2.so.0 라이브러리를 찾을 수 없다는 에러 나는 경우

sudo apt install libsdl1.2debian:i386

3. 소스코드

https://wiki.minix3.org/doku.php?id=www:download:previousversions

2.0.4 버전 다운로드 후, 압축을 푼 후 src 폴더를 열면 소스코드를 볼 수 있다.