GNU는 무료 운영 체제이며 해당 콘텐츠 소프트웨어는 완전히 GPL에 따라 릴리스됩니다. 이 운영 체제는 GNU 프로젝트의 주요 대상이며 그 이름은 GNU의 Not Unix!라는 재귀적 약어에서 유래되었습니다. 왜냐하면 GNU는 Unix와 유사하게 설계되었지만 저작권이 있는 Unix 코드를 포함하지 않기 때문입니다. GNU 창립자인 Richard Matthew Stallman은 GNU를 "사회적 목적을 달성하기 위한 기술적 방법"으로 여겼습니다.
운영체제로서 GNU의 개발은 아직 불완전합니다. 가장 큰 문제는 완전한 기능을 갖춘 커널이 아직 성공적으로 개발되지 않았다는 것입니다. Hurd라고 불리는 GNU 커널은 자유 소프트웨어 재단 개발의 초점이지만 아직 개발이 성숙되지 않았습니다. 실제 사용에서는 리눅스 커널, FreeBSD 등의 대안이 대부분 시스템의 핵심으로 사용되며, 주요 운영체제는 리눅스 배포판이다. Linux 운영 체제에는 다른 자유 소프트웨어 프로젝트의 Linux 커널과 GNU 구성 요소 및 소프트웨어가 포함되어 있으며 GNU/Linux라고 불릴 수 있습니다(GNU/Linux 명명 논쟁 참조).
Composition
Main 항목: GNU 소프트웨어 패키지 목록
시스템의 기본 구성 요소에는 GNU 컴파일러가 포함됩니다. 제품군(GCC), GNU C 라이브러리(glibc) 및 GNU 핵심 도구 세트(coreutils)는 물론 GNU 디버거(GDB), GNU 바이너리 유틸리티(binutils), GNU Cashshell 및 GNOME 데스크탑 환경도 포함됩니다. GNU 개발자들은 현재 Solaris의 BSD 변형 및 OS X와 같은 다른 운영 체제에서도 널리 사용되는 GNU 응용 프로그램 및 도구의 Linux 포팅에 기여해 왔습니다.
많은 GNU 프로그램이 Microsoft Windows 및 OS X와 같은 독점 소프트웨어를 포함하여 다른 운영 체제로 이식되었습니다. GNU 프로그램은 독점 Unix 프로그램보다 더 안정적인 것으로 입증되었습니다. 2015년 11월 현재 공식 GNU 개발 웹사이트에서 호스팅하는 GNU 패키지는 466개(만료된 패키지 포함, 383개 제외)입니다.
GNU 변형
주요 기사: GNU 변형
GNU 프로젝트의 공식 핵심은 GNU Hurd입니다. ; 그러나 2012년부터 Linux 코어는 공식적으로 Linux-libre라는 이름으로 GNU 프로젝트의 일부가 되었으며 모든 독점 구성 요소 변형은 제거되었습니다.
위 내용은 GNU란 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!