나는 GNU/Linux의 탄생 역사와 두 운영 체제가 어떻게 통합되었는지에 관심이 있습니다.
따라서 GNU를 사용하려면 커널이 필요합니다. 그들은 "GNU Heart"라는 자체 커널을 개발하고 있습니다. 그러나 Richard Stallman은 그것이 마음에 들지 않는다고 말합니다. 그러다가 그는 Linux가 있다는 것을 발견했고 두 운영 체제가 통합되었습니다. 그래서 내 질문은 다음과 같습니다.
- Linux와 통합되기 전에 GNU는 커널 없이 어떻게 작동했습니까?
아니면 제가 뭔가를 놓치고 있는 걸까요?
답변1
GNU 응용 프로그램이 커널 없이 실행될 수 없다는 것은 사실입니다. vg에는 시스템 호출을 실행하고 하드웨어와 인터페이스할 수 있는 기능이 없습니다...
이것도서관커널 프로그램에서 애플리케이션과 시스템 호출 간의 인터페이스를 활성화하는 것이 핵심 요소입니다.
Stallman이 1980년대 초에 GNU 프로젝트를 시작했을 때 libc는 이미 많은 시스템과 호환되었습니다.