milestone
GNU Hurd 개발 시작
1990 36년 전
GNU 프로젝트가 자유 운영체제에 필요한 커널 기능을 구현하기 위해 Hurd 개발을 시작함. 스톨먼의 회고는 당시의 과제를 이미 존재하던 리눅스와의 경쟁이 아니라, GNU에 쓸 자유 커널을 마련하는 문제로 설명함.
Hurd는 Mach 마이크로커널 위에 여러 서버를 두고 운영체제 기능을 나누는 구조를 채택함. 편집기와 컴파일러 등 주변 도구를 확보하는 일과, 하드웨어 자원과 프로세스를 관리하는 커널을 완성하는 일의 난도가 달랐음을 보여 주는 사례가 됨.
