KolibriOS
KolibriOS는 작은 저장 장치와 제한된 메모리에서도 GUI와 프로그램 실행 환경을 제공하도록 만든 x86용 운영체제다. 2004년 MenuetOS의 32비트 코드에서 분기한 뒤 별도의 개발 공동체가 운영체제를 발전시켰다. 핵심 코드와 여러 드라이버를 FASM 어셈블리어로 작성해 시...
| 분류 | 초경량 x86 데스크톱 운영체제 |
|---|---|
| 개발 | KolibriOS 프로젝트 공동체 |
| 개발·공개 | 2004년 MenuetOS에서 분기 |
| 기술 계보 | MenuetOS 32비트 버전에서 포크 |
| 커널·중심 구조 | FASM 어셈블리 기반 커널 |
| 하드웨어·대상 | x86 호환 PC |
| 대표 기술 | 작은 메모리·저장 공간, GUI와 기본 응용 프로그램 |
| 후속·관련 계열 | MenuetOS 계보의 독립 개발 분기 |
| 참고 자료 | 프로젝트·역사 자료 |
KolibriOS는 작은 저장 장치와 제한된 메모리에서도 GUI와 프로그램 실행 환경을 제공하도록 만든 x86용 운영체제다. 2004년 MenuetOS의 32비트 코드에서 분기한 뒤 별도의 개발 공동체가 운영체제를 발전시켰다. 핵심 코드와 여러 드라이버를 FASM 어셈블리어로 작성해 시스템 크기와 부팅 시간을 줄이는 것을 중요하게 다룬다.[1]
KolibriOS는 커널의 프로세스·메모리 및 시스템 호출 처리와 함께 그래픽 사용자 환경, 텍스트·이미지 편집 도구, 게임, 네트워크 프로그램과 파일 시스템 드라이버 등을 포함한다. FAT 파일 시스템과 다른 형식의 읽기 지원 등 저장 장치 접근 기능을 제공하며 제한된 하드웨어에서도 사용할 수 있는 배포 이미지를 목표로 한다. 이러한 기능은 오래된 PC의 활용과 소형 OS 구조를 연구하는 데 유용하다.
KolibriOS는 Linux·DOS 또는 Windows 커널을 기반으로 한 시스템이 아니지만 완전히 선행 코드가 없는 독립 프로젝트로 분류해서도 안 된다. MenuetOS에서 포크한 명확한 소스 계보가 존재하기 때문이다. 따라서 Navbox에서는 MenuetOS 아래에 KolibriOS를 연결하는 것이 기술적으로 적절하며, 두 프로젝트가 독립적으로 유지되고 있는 점은 별도로 표시할 수 있다.