오래된 컴퓨터도 다시 쓸 수 있게 해주는 경량 리눅스 배포판 '인벨리눅스(Invelinux)' 1.0 안정화 버전이 최근 공개되었습니다. 램(RAM) 기반으로 구동되는 이 운영체제는 저사양 하드웨어에 최적화되어, 버려질 위기에 처한 구형 PC에 새로운 활력을 불어넣을 수 있습니다. 고등학생 개발자 'sumtas'가 8개월간의 노력을 통해 선보인 이 프로젝트는 최소한의 자원으로도 효율적인 컴퓨팅 환경을 제공하는 것을 목표로 합니다.
인벨리눅스는 시스템 설정(/etc), 애플리케이션(/bin), 사용자 설정(/usr)을 'INVEL_AMPS'라는 이름의 외부 드라이브 파티션에 저장하여 영속성을 확보합니다. 이는 램 기반 운영체제의 휘발성 문제를 해결하면서도 빠른 속도를 유지하게 해줍니다. 또한, 'AMPS(Automatically Mounted Packaging System)'라는 자체 제작 패키지 관리자를 사용하는데, 이는 Bash로 코딩되어 초보자도 쉽게 애플리케이션을 설치하고 관리할 수 있도록 돕습니다. 시스템은 토이박스(Toybox) 유저랜드와 musl C 라이브러리를 기반으로 하며, systemd 대신 SysV init과 유사한 방식을 채택하여 극도로 가볍고 단순한 아키텍처를 자랑합니다. 윈도우 매니저로는 웨이랜드(Wayland)의 레퍼런스 컴포지터인 웨스턴(Weston)을 선택해 낮은 의존성과 쉬운 커스터마이징을 가능하게 했습니다.
인벨리눅스의 등장은 저사양 하드웨어의 활용 가치를 높이고 디지털 폐기물을 줄이는 데 기여할 수 있다는 점에서 의미가 큽니다. 특히, 개발자가 고등학생이라는 점은 오픈소스 커뮤니티의 활력과 젊은 개발자들의 잠재력을 보여주는 사례이기도 합니다. 이처럼 최소한의 자원으로도 충분히 기능하는 운영체제는 교육용, 임베디드 시스템, 또는 특정 목적의 전용 장치 등 다양한 분야에서 활용될 가능성을 열어줍니다. 사용자들은 이 프로젝트를 통해 구형 컴퓨터를 다시 활용하거나, 자신만의 맞춤형 시스템을 구축하는 등 새로운 경험을 할 수 있을 것입니다.