Sylphide OS, MMU 없는 MCU로 80년대 홈컴퓨터를 되살리다
Sylphide OS: a general-purpose OS for microcontroller-based computers

Sylphide OS는 MMU가 없어 Linux를 돌릴 수 없는 마이크로컨트롤러 보드에서 80년대 홈컴퓨터 같은 환경을 제공하는 범용 운영체제다. FreeRTOS 커널 위에 키보드·마우스·디스플레이·저장장치 드라이버와 데스크톱, 창 관리자, 메뉴를 갖춘 그래픽 인터페이스를 얹었다. 현재 0.1 버전으로 Olimex esp32-p4-pc, Raspberry Pi Pico 2 기반 보드, FabGL을 지원하며 저장장치와 네트워크, 외부 프로그램 실행은 아직 개발 중이다.
MCU는 이미 충분히 강력하지만, 진짜 문제는 VGA나 HDMI 같은 표준 디스플레이로 출력할 수 있느냐다. 그렇게 되면 사용자로서도 프로그래머로서도 80~90년대 초기 컴퓨터와 똑같은 느낌이 난다.