Gentoo GNU/Hurd

Gentoo GNU/Hurd는 Gentoo의 포트·패키지 체계와 사용자 공간을 GNU Mach·GNU Hurd에 적용하려는 운영체제 이식 프로젝트다. GNU Hurd는 Mach 마이크로커널의 태스크·스레드·IPC 기능 위에서 파일 시스템과 UNIX 시스템 서비스를 서버로 제공하며, Ge...

분류Gentoo 사용자 공간의 GNU/Hurd 포트
개발Gentoo·GNU Hurd 기여자
기술 계보GNU Mach + GNU Hurd
배포 관리Portage
패키지 형식ebuild
기본 시스템GNU 사용자 공간
주요 대상x86 계열 실험 환경
주요 연구소스 빌드와 ABI 이식
공개 활동2026년 포트 실험
지원 수준개발·실험 단계
공식 관련 자료GNU Hurd News

Gentoo GNU/Hurd는 Gentoo의 포트·패키지 체계와 사용자 공간을 GNU Mach·GNU Hurd에 적용하려는 운영체제 이식 프로젝트다. GNU Hurd는 Mach 마이크로커널의 태스크·스레드·IPC 기능 위에서 파일 시스템과 UNIX 시스템 서비스를 서버로 제공하며, Gentoo의 소프트웨어 패키징 방식은 그 위의 사용자 공간을 구성한다. Linux 커널을 사용하는 일반 Gentoo 배포판과는 커널 및 시스템 서비스의 구조가 다르다.[1]

2026년 4월 1일 GNU 프로젝트와 Gentoo 측에서는 Gentoo GNU/Hurd 실험 이미지와 빌드 스크립트가 공개되었다고 소개했다. 발표가 만우절 날짜에 이루어졌고 홍보 문구에도 농담이 포함되어 있으므로 안정적인 공식 릴리스와 동일하게 취급할 수는 없다. 다만 GNU Mach 및 Hurd용 Gentoo 패키지 메타데이터와 실제 개발 기록은 별도로 확인된다.

이 포트는 GNU Mach → GNU Hurd → Gentoo 사용자 공간으로 이어지는 운영체제 계보에 속한다. Debian GNU/Hurd와 Guix GNU/Hurd가 같은 커널·서버 기술을 각기 다른 패키지·배포 정책으로 제공하는 것처럼, Gentoo GNU/Hurd는 Gentoo식 소스 기반 시스템 구성의 실험적 구현에 해당한다.

Gentoo GNU/Hurd는 기존 Gentoo Linux의 패키지 빌드 모델을 GNU Mach·Hurd 환경에 적용하는 실험적 포트다. Portage와 ebuild로 기술된 소프트웨어를 Hurd에서 컴파일하려면 Linux 전용 시스템 호출과 헤더, 운영체제 기능을 전제하는 빌드 절차를 점검해야 한다. 커널의 메모리와 스레드·IPC는 GNU Mach에, UNIX 서비스는 Hurd 서버에 맡기는 구성은 Gentoo Linux의 모놀리식 Linux 커널 기반과 다르다.

2026년의 관련 공개 발표와 GNU/Hurd 공동체의 이식 실험은 이 배포 모델의 가능성을 보여주었지만, 일반 Gentoo 안정판과 동일한 규모의 패키지 저장소 및 하드웨어 지원이 이미 제공된다고 해석할 수는 없다. Mach 계보에서 이 포트는 GNU Mach와 Hurd가 다양한 배포판의 사용자 공간과 연결되는 또 다른 사례로 볼 수 있다.[2]

역사

Gentoo의 비Linux 포트

2026년 실험 이미지 발표

개발 진행

시스템 구조

GNU Mach

GNU Hurd 서버

Gentoo 사용자 공간

패키지 관리

Portage

ebuild 이식

소스 빌드

부팅 이미지와 가상화

QEMU 이미지

지원 아키텍처

개발·빌드 도구

GNU/Hurd의 다른 배포판과의 관계

개발 상태와 배포 범위

관련 문서

  1. 관련 자료 ↩
  2. GNU Hurd 뉴스 ↩