GNU는 "GNU's Not Unix"의 재귀적 약어로, 자유 소프트웨어 운동을 대표하는 프로젝트이다. 1983년 리처드 스톨먼에 의해 시작되었으며, Unix 운영 체제의 자유로운 대안으로 설계되었다. GNU 프로젝트의 목표는 사용자에게 소프트웨어를 자유롭게 사용, 수정, 배포할 수 있는 권리를 제공하는 것이다.
GNU는 완전한 운영 체제를 만들기 위해 다양한 소프트웨어 구성 요소들을 개발하였다. 이에는 컴파일러(GCC), 텍스트 편집기(GNU Emacs), 셸(GNU Bash), 그리고 많은 라이브러리와 도구들이 포함된다. GNU의 소프트웨어는 일반적으로 GNU 일반 공중 라이선스(GPL) 하에 배포되어, 사용자들이 소프트웨어를 자유롭게 사용할 수 있도록 보장한다.
GNU는 자체 커널인 Hurd를 개발하고 있으나, Hurd의 개발은 지연되었고, 대부분의 GNU 운영 체제 사용자는 Linux 커널을 사용하여 GNU/Linux 배포판을 형성하였다. GNU/Linux 배포판은 데비안, 우분투, 페도라, 레드햇과 같은 다양한 형태로 제공된다.
GNU 프로젝트는 자유 소프트웨어의 철학을 널리 알리고, 소프트웨어의 자유로운 사용과 개발을 촉진하는 데 중요한 역할을 하였다. 이로 인해 소프트웨어 개발자와 사용자들 사이에서 자유 소프트웨어의 가치와 원칙이 널리 퍼지게 되었다. GNU는 현재까지도 자유 소프트웨어의 발전에 기여하며, 사용자와 개발자 커뮤니티에 의해 활발히 유지 및 발전되고 있다.