MINIX operating system

E253906

MINIX operating system is a small, Unix-like, microkernel-based operating system originally created for teaching and research that later influenced the design of systems like Linux.

All labels observed (6)

Label Occurrences
MINIX 8
MINIX operating system canonical 3
MINIX 3 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Unix-like operating system
microkernel-based operating system
operating system
architecture microkernel with user-space servers
basedOn Unix
bookDescribedIn Operating Systems: Design and Implementation
countryOfOrigin Netherlands
creatorAffiliation Vrije Universiteit Amsterdam
designGoal modularity
reliability
simplicity
developer Andrew S. Tanenbaum
Vrije Universiteit Amsterdam
distributionMedium floppy disk (early versions)
feature POSIX-like API
memory protection
message-passing IPC
preemptive multitasking
source code availability for study
fileSystem MINIX file system
influenced Linux
Linux kernel development approach
MINIX operating system self-linksurface differs
surface form: MINIX 3

educational operating systems
initialReleaseDate 1987
inspiredBy V7 UNIX
surface form: Unix Version 7
kernelType microkernel
license BSD-style license (later versions)
proprietary (original versions)
notableUse reference implementation for OS textbooks
notableVersion MINIX operating system self-linksurface differs
surface form: MINIX 1

MINIX operating system self-linksurface differs
surface form: MINIX 2

MINIX operating system self-linksurface differs
surface form: MINIX 3
originalPurpose research
teaching
programmingLanguage C
assembly language
runsOn ARMv7-A architecture
surface form: ARM architecture (later versions)

IBM PC compatible
surface form: IBM PC compatible computers

x86 architecture
supports C compiler
standard Unix utilities
targetAudience operating systems courses
students
usedFor operating systems education
research in operating systems design
userInterface command-line interface

How these facts were elicited

Referenced by (17)

Full triples — surface form annotated when it differs from this entity's canonical label.

Andrew S. Tanenbaum knownFor MINIX operating system
Andrew S. Tanenbaum developed MINIX operating system
this entity surface form: MINIX
Operating Systems: Design and Implementation usesAsExample MINIX operating system
this entity surface form: MINIX
Operating Systems: Design and Implementation relatedTo MINIX operating system
this entity surface form: MINIX
pkgsrc operatingSystem MINIX operating system
this entity surface form: Minix
Minix filesystem designedFor MINIX operating system
this entity surface form: MINIX
Minix filesystem operatingSystem MINIX operating system
this entity surface form: MINIX
Tanenbaum knownFor MINIX operating system
subject surface form: Andrew S. Tanenbaum
Tanenbaum developed MINIX operating system
subject surface form: Andrew S. Tanenbaum
this entity surface form: MINIX
MINIX operating system influenced MINIX operating system self-linksurface differs
subject surface form: MINIX
this entity surface form: MINIX 3
MINIX operating system notableVersion MINIX operating system self-linksurface differs
subject surface form: MINIX
this entity surface form: MINIX 1
MINIX operating system notableVersion MINIX operating system self-linksurface differs
subject surface form: MINIX
this entity surface form: MINIX 2
MINIX operating system notableVersion MINIX operating system self-linksurface differs
subject surface form: MINIX
this entity surface form: MINIX 3
Tanenbaum–Torvalds debate articles mainTopic MINIX operating system
this entity surface form: MINIX
Tanenbaum–Torvalds debate articles aboutWork MINIX operating system
GNU/Linux influencedBy MINIX operating system
this entity surface form: MINIX
a.out usedOn MINIX operating system
this entity surface form: Minix