최근 수정 시각 : 2024-12-06 01:23:17

Minix

UNIX
{{{#!wiki style="margin: 0 -10px -5px; min-height: calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px; word-break: keep-all;"
BSDFreeBSDDragonFly BSD · TrueOS · GhostBSD
NetBSDOpenBSD
XNUDarwin · NeXTSTEP · macOS · iOS· iPadOS · tvOS · watchOS · visionOS
System III/
System V
SolarisOpenSolarisIllumosSmartOS · OpenIndiana
IBM AIX · HP-UX
기타Mach · Minix · Redox · VMware ESXi (vSphere · vCenter)
취소선 처리된 배포판은 개발 중단된 배포판.}}}}}}}}}

파일:MINIX_3_logo.jpg

파일:Minix3.1.8.png
개발 앤드루 타넨바움
개발 언어 C
구분 UNIX-like
오픈 소스 여부 오픈 소스
최신 버전 3.3.0
개발 버전 3.4.0 rc6
플랫폼 IA-32, ARM, SPARC(64bit) 등
커널 종류 마이크로커널
홈페이지 파일:홈페이지 아이콘.svg
소스 코드 파일:Git 로고.svg

1. 개요2. 관련 문서

[clearfix]

1. 개요

유닉스 계열(Unix-like Operating System) 운영체제로, 앤드루 타넨바움(Andrew S. Tanenbaum)이 교육 목적으로 제작한 오픈 소스 운영 체제이다. 커널은 마이크로커널(microkernel) 기반이다.

1987년에 교재와 함께 공개된 1.0 버전, 1997년에 POSIX 표준을 지킨 2.0 버전까지는 교육 목적, 그리고 2005년 3.0 이후 버전은 연구 목적 또는 임베디드 시스템으로 확대되었다.
  • v.1.0: 앤드루 타넨바움이 그의 저서 "Operating Systems: Design and Implementation"에 상세한 기술이 포함된 예로 제작하였다. C언어로 제작되었으며 커널과 메모리관리, 파일 시스템 등이 책에 실려있다.

리누스 토르발스Linux라는 운영체제의 초창기 개발환경으로 이것을 사용하였다. 이는 미닉스 환경에서 편집기나 각종 개발툴을 활용하여 리눅스 운영체제를 개발하였다는 의미이며, 미닉스의 코드를 가져다 썼다는 말은 아니다. 참고 기사

보안 문제가 터진 인텔 관리 엔진이 이 미닉스를 사용한다는 것이 발견되었다.

2. 관련 문서



분류