| Unix | |||||
| {{{#!wiki style="min-height: calc(1.5em + 5px); margin: 0 -10px -5px" {{{#!folding [ 펼치기 · 접기 ] {{{#!wiki style="margin: -5px -1px -11px" | BSD | FreeBSD | DragonFly BSD · | ||
| NetBSD | OpenBSD | ||||
| XNU | Darwin · | ||||
| System III/ System V | Solaris | OpenSolaris | Illumos | SmartOS · OpenIndiana | |
| IBM AIX · HP-UX | |||||
| 기타 | |||||
| 취소선 처리된 배포판은 개발 중단된 배포판. | }}}}}}}}} | ||||
| <colbgcolor=#ffffff><colcolor=#000000> xv6 | |
| <nopad> | |
| 개발 | MIT |
| 계열 | Unix |
| 개발 언어 | C, 어셈블리어 |
| 오픈 소스 여부 | 공개 |
| 라이센스 | MIT 라이센스 |
| 상태 | 활발히 유지됨 |
| 커널 종류 | 단일형 커널 |
| 링크 | # | |
1. 개요
1. 개요
xv6는 MIT에서 운영체제 교육 목적으로 개발한 Unix 계열의 교육용 운영체제이다. UNIX Time-Sharing System v6를 모던 C 언어로 재작성하고 x86 아키텍처를 지원하도록 포팅한 것이 특징이다. 최근에는 RISC-V로 다시 포팅되었다.xv6는 실제 Unix 운영체제의 핵심 개념과 구현을 배우기 위한 목적으로 설계되었으며, 소스 코드가 깔끔하고 이해하기 쉬워서 운영체제 수업의 교재로 널리 사용되고 있다.