메뉴
HN
Hacker News 51일 전

취미용 빈티지 PC OS: GentleOS 공개

IMP
3/10
핵심 요약

해커뉴스에 빈티지 32비트 및 16비트 PC를 위한 취미용 운영체제인 GentleOS가 소개되었습니다. 이 프로젝트는 최소 사양(i386 CPU, 4MB RAM)만으로도 베어메탈에서 그래픽 앱을 실행할 수 있는 가벼운 모놀리식 OS를 제공하는 것이 목표입니다. 32비트 버전과 함께 80186 프로세서 기기를 지원하는 16비트 파생 버전(GentleOS/16)도 함께 개발되었습니다.

번역된 본문

GentleOS/32는 빈티지 32비트 PC를 위한 취미용 운영체제(OS)입니다. 이 프로젝트의 목표는 레트로 하드웨어를 직접 만져보고, 베어메탈(Bare metal)에서 그래픽 인터랙티브 앱을 실행할 수 있는 간단한 플랫폼을 제공하는 것입니다. 최소 요구 사양은 i386 CPU, 4MB RAM, 그리고 640x480x16 모드를 지원하는 VGA 디스플레이입니다. 설계상 완전한 모놀리식(Monolithic) 구조이며, 대부분의 설정이 컴파일 타임에 이루어집니다. 또한 표준 PC 장치(VGA/SVGA, 키보드, PS/2 마우스, 시리얼 마우스, PC 스피커)만을 지원합니다. 향후 계획은 버그 수정, 최적화, 그리고 더 많은 앱을 추가하는 것뿐입니다.

GentleOS/32에는 GentleOS/16이라는 순수 16비트 파생 버전이 있으며, 이는 80186처럼 오래된 기기를 대상으로 합니다. 빌드 및 실행 방법에 대한 자세한 내용은 USAGE.md를 참조하세요.

갤러리

저작권 및 라이선스

  • vendor/icons8의 에셋은 무료 라이선스를 통해 Icons8에서 가져와 수정한 것입니다.
  • vendor/mona의 에셋은 Mona Font에서 추출하여 수정한 것입니다. (라이선스 명시)
  • vendor/int10h의 에셋은 The Ultimate Oldschool PC Font Pack에서 추출하여 수정한 것입니다. (라이선스 명시)

라이선스 달리 명시되지 않는 한, GentleOS/32는 GPLv2 라이선스를 따릅니다.

원문 보기
원문 보기 (영어)
GentleOS/32 A hobby operating system for vintage 32-bit PCs. Its goal is to provide a simple platform for tinkering with retro hardware and running graphical interactive apps on bare metal. At minimum, it only requires an i386 CPU, 4MB of RAM, and a VGA display capable of 640x480x16 mode. By design it's entirely monolithic, mostly configured at compile time, and only supports standard PC devices: VGA/SVGA, keyboard, PS/2 mouse, serial mouse, PC speaker. The only future plans are bugfixes, optimizations, and adding more apps. GentleOS/32 has a pure 16-bit spin-off called GentleOS/16 , which targets devices as old as 80186. For details on building and running, see USAGE.md . Gallery Attributions Assets in vendor/icons8 have been sourced from Icons8 using the free license and modified Assets in vendor/mona have been extracted from the Mona Font and modified ( LICENSE ) Assets in vendor/int10h have been extracted from the The Ultimate Oldschool PC Font Pack and modified ( LICENSE ) License Except where otherwise noted, GentleOS/32 is licensed under GPLv2 .