오픈소스 운영체제 비교
Comparison of open-source operating systems
이 표들은 자유 소프트웨어/오픈 소스 운영 체제를 비교합니다. 모든 버전이 기능을 지원하지 않는 경우, 기능을 지원하는 첫 번째 버전이 나열됩니다.
일반정보
이름. | 면허증. | 커널형 | 커널 프로그래밍 언어 | 커널 스레드 지원 | OS 계열 | 가장 오래된 비 EOL 버전[Note 1] | 포크 |
리눅스 | GPL 버전 2만 | 모듈을 사용한 단일화 | C | 1:1 | 유닉스 계열 | 4.4 | 고라니 |
프리BSD | BSD; GPL, LGPL 소프트웨어는 보통 포함됩니다. | 모듈을 사용한 단일화 | C | 1:1 | BSD, 유닉스 계열 | 11 | 드래곤플라이 BSD |
오픈BSD | BSD | 모놀리식 | C | 1:1 | BSD, 유닉스 계열 | 6.4 | 미로스 |
넷BSD | BSD | 모듈을 사용한 단일화 | C | 1:1 | BSD, 유닉스 계열 | 7.0 | 오픈BSD |
드래곤플라이 BSD | BSD | 하이브리드 | C | 1:1 | BSD, 유닉스 계열 | 아니요. | |
오픈솔라리스, 일루미노스 | CDDL | 모듈을 사용한 단일화 | C | 1:1, M:N | 유닉스 | 아니요. | |
다윈, 오픈다윈 | APSL | 하이브리드 | C, C++[Note 2] | 1:1 | BSD, 유닉스, 유닉스 계열, OS X | 아니요. | |
미니스 | BSD | 마이크로커널 | C | | 유닉스 계열 | 아니요. | |
레독스OS | MIT | 마이크로커널 | 녹 | | 유닉스 계열 | 아니요. | |
프리RTOS | MIT | RTOS | C | | RTOS | 아니요. | |
프리도스 | GPL | 모놀리식 | C | | 도스 | 1.1 | |
유전자절 | AGPL | 마이크로커널 | C++ | 1:1 | 유전자절 | | |
하이쿠 | MIT | 하이브리드 | C, C++ | | BeOS | 아니요. | 틸트OS |
하우스. | BSD | | 해스켈 | | 자신의/본래의 | 아니요. | |
콜리브리오스 | GPL | 모놀리식 | ASM | | 메뉴 OS | 아니요. | |
메뉴 OS | 메뉴 64, 상거래 제외 | 모놀리식 | ASM | | 자신의/본래의 | 아니요. | 콜리브리오스 |
GNU | GPL | 멀티서버 마이크로커널(하드커널) 또는 모놀리식(리눅스-리브레커널, 리눅스커널의 포크, GNU 프로젝트에 속하지 않는 기타커널) | C | 1:1 | 유닉스 계열 | 리눅스 libre 커널에서 2.4 (하드 커널에서 제외) | 리눅스 |
리액트OS | GPL, LGPL | 하이브리드 | C, C++ | | 윈도우와 같은 | 아니요. | |
RISCOS | 아파치 2.0 | 일체형(협력형 멀티태스킹 포함) | ARM 어셈블리 | | RISCOS | 아니요. | RISCOS 6 |
L4, 피아스코, 피스타치오 | 일부 GPL, 일부 BSD | 마이크로커널 | C++ | | L4 | 아니요. | |
계획9 | MIT | 하이브리드 | C | 1:1, 1:M Cothread 스타일. | 소유, 유닉스 정보 제공 | 아니요. | Inferno, Plan B, 9front |
아로스 | APL | 엑소커널 | C | | 아미가OS | 아니요. | |
음절 | GPL | 모듈을 사용한 단일화 | C, C++ | 1:1 | 유닉스 계열, BeOS, AmigaOS, POSIX | 아니요. | |
인페르노 | GPL, LGPL; MIT | | C | | 계획9 | 아니요. | 오즈 인페르노 |
뉴트엑스 | BSD | RTOS | C | | RTOS | 아니요. | |
이코스 | 수정된 GPL, eCos | RTOS | C, C++ | | RTOS | 아니요. | |
RTEMS | 수정된 GPL, BSD, Stanford | RTOS | C++ 및 Ada를 포함한 다른 언어를 기본으로 지원하는 C 및 ASM | POSIX, RTEID/ORKID, uITRON | RTOS | 4.7.1 | |
헬렌OS | BSD | 마이크로커널 | C | M:N | 자신의/본래의 | 아니요. | |
E/OS | GPLv2 | 모놀리식 | ASM, C | 1:1 | BeOS, 유닉스 계열 | 아니요. | |
템플OS | 공적 영역 | 모놀리식 | 홀리씨,씨,씨++ | | 코모도어 64형 | 아니요. | |
이름. | 면허증. | 커널형 | 커널 프로그래밍 언어 | 커널 스레드 지원 | OS 계열 | 가장 오래된 비 EOL 버전 | 포크 |
- ^ 단일 라인 개발 모델의 경우 아니오입니다.
- ^ I/O 키트용.
지원되는 아키텍처
이름. | x86, i386, IA-32 | x86 SMP | 젠 | IA-64 | x86-64 | 파워피씨 | 파워PC SMP | SPARC32 | SPARC SMP | 알파 | MIPS | 팔 | 엑스스케일 | M68k | PA-RISC | 오픈RISC | 다른이들 | 호스트 모드 |
리눅스 | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH | UML, coLinux, MkLinux, Itanium Linux-on-Linux, wombat |
프리BSD[1] | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | PC98 | |
오픈BSD[2] | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 아니요. | 네. | 네. | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 슈퍼에이치 | |
넷BSD[3] | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | 네. | SuperH, ns32k, VAX, hppa, M68010, mipseb, mipsel, sh3eb, sh3el, sparc64 | |
드래곤플라이 BSD[4] | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | 벌커널 |
오픈솔라리스[5] 일루미노 | 네. | 네. | 네. | 아니요. | 네. | 아니요. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | |
다윈, 오픈다윈[6] | 네. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 네. | 아니요. | 아니요. | | L4/다윈 |
미니스[7] | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
프리도스 | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | |
유전자절 | 네. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | RISC-V | 리눅스 |
하이쿠 | 네. | 네. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니[Note 1][8]. | 아니요. | 아니요. | 아니요. | 아니요. | | |
콜리브리오스 | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | |
메뉴 OS | 네. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | |
GNU | 네. | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | 네[Note 2] | FR-V, Cell, ETRAX CRIS, M32R, Xtensa, h8, s390, SuperH[Note 2] | UML, Itanium Linux-on-Linux[Note 3] |
리액트OS | 네. | 네. | 아니[Note 1]. | 아니요. | 네. | 아니[Note 1]. | 아니[Note 1]. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
RISCOS | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
L4, Pistachio | 네. | 아니요. | 아니요. | 네[Note 4] | 네[Note 4] | 네[Note 4] | 아니요. | 아니요. | 아니요. | 네[Note 4] | 네[Note 4] | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
계획9 | 네. | 네. | 네. | 아니요. | 네. | 네. | 네. | 네[Note 5] | 네[Note 5] | 네. | 네. | 네. | 네. | 네[Note 5] | 아니요. | 아니요. | 참조[9][10] | lguest, vx32 |
아로스 | 네. | 아니요. | 아니요. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 네. | 아니요. | 아니요. | | i386-linux, i386-freebsd |
음절 | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | |
인페르노 | 네. | ? | 아니요. | 아니요. | ? | 네. | ? | 네. | ? | 아니요. | 네. | 네. | 네. | 네[Note 5] | 아니요. | 아니요. | AMD Am29000,[Note 5] 텍사스 인스트루먼트 OMAP | Microsoft Windows, Linux, FreeBSD, Plan 9, OS X, Solaris, Irix, UnixWare,[Note 5] HP-UX,[Note 5] Internet Explorer |
프리RTOS | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 네. | AVR, PIC, MSP430, HCS12, 8052, MicroBlaze, Cortex-M3, H8S | |
이코스 | 네. | 네. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 네. | 아니요. | 네. | CalmRISC, ColdFire, FR-V, h8, Matsushita AM3x, Nios II, NEC V8xx, SuperH | 마이크로소프트 윈도우, 리눅스 |
RTEMS | 네. | 아니요. | 젠 | 아니요. | 아니요. | 네. | 아니요. | 네. | 아니요. | 아니요. | 네. | 네. | 네. | 네. | 네. | 네. | 블랙핀, 니오스 II, 콜드파이어, 텍사스 인스트루먼트 C3x/C4x, 슈퍼H, H8S | Linux, Solaris, Cygwin, FreeBSD, 여러 CPU 시뮬레이터 |
헬렌OS | 네. | 네. | 아니요. | 네. | 네. | 네. | 아니요. | 네. | 네. | 아니요. | 네. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
E/OS | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | | |
템플OS | 아니요. | 아니요. | 아니요. | 아니요. | 네. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | 아니요. | | QEMU, VirtualBox 등 |
이름. | x86, i386, IA-32 | x86 SMP | 젠 | IA-64 | x86-64 | 파워피씨 | 파워PC SMP | SPARC32 | SPARC SMP | 알파 | MIPS | 팔 | 엑스스케일 | M68k | PA-RISC | 오픈RISC | 다른. | 호스트 모드 |
지원되는 하드웨어
일반