GNU的核心,稱為Hurd,是自由軟體基金會發展的重點,
但是其發展尚未成熟。
在實際使用上,多半使用Linux核心、FreeBSD等替代方案,作為系統核心,
其中主要的作業系統是Linux的發行版。
Linux作業系統包涵了Linux核心與其他自由軟體計畫中的GNU組件和軟體,
可以被稱為GNU/Linux(見GNU/Linux命名爭議)。
但是其發展尚未成熟。
在實際使用上,多半使用Linux核心、FreeBSD等替代方案,作為系統核心,
其中主要的作業系統是Linux的發行版。
Linux作業系統包涵了Linux核心與其他自由軟體計畫中的GNU組件和軟體,
可以被稱為GNU/Linux(見GNU/Linux命名爭議)。
許多程式都是在GNU環境開發,無法直接在windows 系統直接使用,就要靠Cygwin 和MinGW等軟體在Windows中,建立GNU開發環境。
Cygwin 模擬出POSIX環境,能編譯並運行大部分Unix-like程式,
MinGW 只能用來編譯Windows系統執行的程式 (toolchain)