기타 Hacker News · 1일 전

램 100MB 먹고 리눅스 앱 다 돌아가는 신규 OS 'Vinix' 등장

핵심 요약
  • 프로그래밍 언어 V로 커널부터 새로 개발된 독자 운영체제 'Vinix'가 공개되었습니다.
  • 부팅 시 RAM 100MB, 설치 용량 1GB에 불과하며 에뮬레이션 없이 알파인 리눅스 바이너리를 네이티브로 구동합니다.
  • 가비지 컬렉터와 systemd를 배제했으며, M1 애플 실리콘 지원을 위한 자체 GPU 드라이버를 개발 중입니다.
요약 V 언어로 바닥부터 새로 작성된 최신 운영체제 'Vinix(비닉스)'가 공개되어 개발자 커뮤니티에서 화제를 모으고 있습니다. Vinix는 부팅 시 메모리 사용량이 약 100MB에 불과하고, 설치 후 디스크 용량도 약 1GB만을 차지할 정도로 극단적인 가벼움을 지향하는 독자적 OS입니다. 리눅스 배포판이 아닌 독자 커널이지만, 가상머신(VM)이나 에뮬레이션 레이어 없이 리눅스 시스템 호출(syscall) 인터페이스를 직접 구현한 것이 특징입니다. 이를 통해 aarch64 알파인 리눅스(Alpine Linux) 바이너리와 완벽하게 호환되어, 크로미움(Chromium), 블렌더(Blender), 김프(GIMP), 서브라임 텍스트(Sublime Text) 같은 소프트웨어는 물론 와인(Wine)을 통한 윈도우 앱 실행까지 지원합니다. 또한 커널에 가비지 컬렉터(GC)를 두지 않아 시스템 지연을 방지했으며, systemd나 백그라운드 인덱서, 텔레메트리(원격 데이터 수집)가 일절 배제되어 있습니다. 보안을 위해 iOS 스타일의 개별 앱 샌드박스 기능을 선택적으로 켤 수 있으며, 애플 실리콘 맥(M1) 공식 지원을 위한 자체 GPU/디스플레이 드라이버(AGX, DCP) 개발도 활발히 진행 중입니다. 현재는 알파 단계로 QEMU나 M1 맥에서 테스트해 볼 수 있습니다.
Sponsored · 광고