Bu konu daha önce burada çok konuşuldu. Forumda bir arama yaparsanız gerekli bilgiye ulaşırsınız.
Ama ben kısa bir özet geçeyim: UNIX: Bir işletim sistemi modeli ve yapısı. UNIX bir işletim sistemi değildir! Ama eskiden işletim sistemiydi. (AT&T UNIX System V)
Linux: İşletim sistemi çekirdeği. Evet temelde Linux da işletim sistemi değildir! GNU/Linux: Linux çekirdeğini kullanan ve UNIX modeli ve yapısına sahip bir işletim sistemi.
UNIX modeli veya UNIX kod temeline sahip olan bütün işletim sistemlerine genel olarak UNIX denir. Yani GNU/Linux da bir UNIX' tir, FreeBSD de bir UNIX' tir. Ama bu iki sistem de tek satır bile AT&T UNIX System V kodu içermez.
Aklınıza hayalinize gelebilecek birçok işletim sistemi bir UNIX' tir. Örnekler: GNU/Linux, GNU/Hurd, FreeBSD, NetBSD, OpenBSD, MacOSX, BeOS, QNX, Solaris, IRIX, Novell Unixware, OS/390, OS/400, HP-UX, Ultrix vs...
GNU/Linux dağıtımlarının hepsi Linux çekirdeği ve GNU araçları kullanır. Genel olarak bütün GNU/Linux dağıtımlarına "Linux İşletim Sistemi" deniyor ki bu yanlıştır. Çünkü Linux ile hiç alakası olmayan ama Linux ile birlikte kullanılan sistem araçlarının çoğunluğu, Özgür Yazılım Vakfı tarafından geliştirilen GNU İşletim Sistemi Projesi' ne aittir. Bu nedenle "Linux İşletim Sistemi" demek yerine "GNU/Linux İşletim Sistemi" demek daha doğrudur. Böylelikle GNU araçlarını geliştirenlerin emeğine de haksızlık etmemiş oluruz.
inux ile unix arasındaKİ FARK nedir?