GNU;çekirdeği, sistem araçlarını, açıcılarını, kütüphanelerini ve son kullanıcı yazılımlarını içeren,GNU Tasarısı kapsamında geliştirilen birişletim sistemidir.[1] İsminin açılımı "GNU's Not Unix" (GNU Unix değildir) dir. Bu ismi almasındaki sebep de tasarımınınUnix'e benzerken kendisininözgür yazılım olması ve herhangi bir UNIX kodunu içermemesidir.[2][3]
GNU işletim sistemi planı 1983 Eylül'ündeRichard Stallman tarafından duyurulmuş, 1984 Ocak ayında işleyişe başlamıştır. 2025 itibarıyla GNU hâlâ etkin olarak gelişmektedir. GNU'nun geliştirilmesiGNU Tasarısı tarafından gerçekleştirilmektedir ve bu tasarı altında birçok GNU belgeleri ve yazılımları bulunur.[4][5]
GünümüzdeLinux dağıtımı olarak bilinen işletim sistemlerinin neredeyse hepsi aslında GNU İşletim Sistemidir. Resmî çekirdeğiGNU Hurd'dür ancak Hurd henüz bitmemiştir zira geliştirilmesi aşamasında bazı lisans sorunları yaşanmış ve yapısal değişikliğe gidilmiştir. Linux'un da devreye girmesiyle birçok GNU kullanıcısı Linux çekirdeğine geçiş yapmış böylece Linux, Hurd'ün yerini doldurmuştur. GNU resmî olarak başka yazılımları da desteklemektedir (Xorg veTeX gibi).
Sistemin başlıca içeriği GNU Compiler Collection (GCC), GNU Binary Utilities (binutils), bash kabuğu, GNU C kütüphanesi (glibc) vecoreutils'den oluşur. Görsellik açısından X.Org'u; belgelendirme yazılımı olarak da TeX yazılımlarını kullanır. Tüm GNU yazılımları hâlen GNU Hurd çekirdeğiyle uyumlu değildir.
Linux çekirdeğini kullanan kullanıcılar sistemlerine genel olarak "Linux" demektedir ancak GNU Projesi "Linux" yerine "GNU/Linux" denmesini önerir. Çünkü Linux, bünyeside GNU araçlarını barındırmaktadır. Bu konudaki tartışma uzun süredir devam etmektedir.
Birçok GNU yazılımları diğer işletim sistemlerinde de kullanılmıştır (Windows,BSD,Solaris veMac OS gibi).
GNU Genel kamu lisansı (GPL), GNU Lesser General Public License (LPGL) ve GNU Free Documentation License (GFDL) GNU tarafından yazılmıştır ancak bambaşka birçok diğer konuda da kullanılmaktadır. GNU kamu malı olarak görülmektedir ve başarısının arkasında, herkese olan açıklığı vardır. Her kullanıcı GNU'yu geliştirebilir.