Tilck: Linux와 호환되는 최소한의 교육용 커널

2025-07-16
Tilck: Linux와 호환되는 최소한의 교육용 커널

Tilck는 바이너리 수준에서 Linux와의 호환성을 갖춘 교육용 모놀리식 커널이며, 현재 i686 및 RISC-V64 아키텍처에서 실행됩니다. 작고 간단한 설계 덕분에 커널 프로그래밍 학습에 이상적이며, Linux와 Tilck에서 동일한 사용자 모드 코드의 실행을 비교할 수 있습니다. Tilck은 사용자 정의 애플리케이션이 필요 없으며 BusyBox suite와 같은 일반적인 Linux 프로그램을 실행합니다. 미래의 응용 프로그램으로는 결정성과 초저지연이 필요한 임베디드 시스템이 있으며, 임베디드 Linux와 FreeRTOS 또는 Zephyr와 같은 실시간 OS 간의 차이를 메울 수 있습니다.

개발