Itu adalah pertanyaan yang sulit dijawab.
"Unix Like" atau "* nix" pertama biasanya berarti POSIX. Semua sistem yang Anda daftarkan adalah sistem POSIX. POSIX adalah seperangkat standar untuk diterapkan.
Sekarang untuk pertanyaan yang lebih sulit.
GNU sebenarnya bukan OS. Ini lebih dari seperangkat aturan atau filosofi yang mengatur perangkat lunak bebas, yang pada saat yang sama melahirkan banyak alat saat mencoba membuat OS. Jadi alat-alat GNU pada dasarnya adalah versi terbuka dari alat-alat yang sudah ada tetapi dibangun untuk memenuhi prinsip-prinsip perangkat lunak terbuka. GNU / Linux adalah gabungan dari alat-alat itu dan kernel Linux untuk membentuk OS yang lengkap, tetapi ada "GNU" lainnya. GNU / Hurd misalnya.
Unix dan BSD adalah implementasi "lama" dari POSIX yang berbagai tingkat "sumber tertutup". Unix biasanya benar-benar sumber tertutup, tetapi ada banyak rasa Unix seperti halnya Linux jika tidak lebih. BSD biasanya tidak dianggap "terbuka" oleh beberapa orang tetapi sebenarnya itu jauh lebih terbuka daripada apa pun yang ada. Lisensinya juga diizinkan untuk penggunaan komersial dengan batasan yang jauh lebih sedikit karena lisensi yang lebih "terbuka" diizinkan.
Linux adalah pendatang baru. Sebenarnya itu "hanya kernel", namun, secara umum dianggap sebagai OS penuh ketika dikombinasikan dengan GNU Tools dan banyak hal lainnya.
Perbedaan utama yang diatur adalah cita-cita. Unix, Linux, dan BSD memiliki cita-cita berbeda yang mereka implementasikan. Mereka semua adalah POSIX, dan pada dasarnya semuanya dapat dipertukarkan. Mereka memang memecahkan beberapa masalah yang sama dengan cara yang berbeda. Jadi selain dari cita-cita dan bagaimana mereka memilih untuk menerapkan standar POSIX, ada sedikit perbedaan.
Untuk info lebih lanjut, saya sarankan Anda membaca artikel singkat tentang pembuatan GNU, OSS, Linux, BSD, dan UNIX. Mereka akan condong ke arah ide masing-masing, tetapi ketika Anda membacanya, Anda akan mendapatkan ide yang bagus tentang perbedaan tersebut.
Diagram silsilah Unix ini dengan jelas menunjukkan sejarah Unix, BSD, GNU dan Linux ( dari Wikimedia ):