나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2025-12-25 11:08:50

xv6


Unix
{{{#!wiki style="min-height: calc(1.5em + 5px); margin: 0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
BSDFreeBSDDragonFly BSD · TrueOS · GhostBSD
NetBSDOpenBSD
XNUDarwin · NeXTSTEP · macOS · iOS · iPadOS · tvOS · watchOS · bridgeOS · visionOS
System III/
System V
SolarisOpenSolarisIllumosSmartOS · OpenIndiana
IBM AIX · HP-UX
기타Mach · Minix · Redox · VMware ESXi (vSphere · vCenter) · GNU Hurd
취소선 처리된 배포판은 개발 중단된 배포판.}}}}}}}}}
<colbgcolor=#ffffff><colcolor=#000000> xv6
<nopad> 파일:xv6-logo.svg
개발 MIT
계열 Unix
개발 언어 C, 어셈블리어
오픈 소스 여부 공개
라이센스 MIT 라이센스
상태 활발히 유지됨
커널 종류 단일형 커널
링크 # | 파일:GitHub 아이콘.svg

1. 개요

1. 개요

xv6MIT에서 운영체제 교육 목적으로 개발한 Unix 계열의 교육용 운영체제이다. UNIX Time-Sharing System v6를 모던 C 언어로 재작성하고 x86 아키텍처를 지원하도록 포팅한 것이 특징이다. 최근에는 RISC-V로 다시 포팅되었다.

xv6는 실제 Unix 운영체제의 핵심 개념과 구현을 배우기 위한 목적으로 설계되었으며, 소스 코드가 깔끔하고 이해하기 쉬워서 운영체제 수업의 교재로 널리 사용되고 있다.