Apa itu UNIX dan seperti apa UNIX?

8

Berasal dari pertanyaan ini :

Jika opensolaris, freebsd, openbsd, netbsd bukan UNIX, lalu apa?

Yang lebih membingungkan saya, adalah fakta OSX1.5 + adalah UNIX, sedangkan versi OSX sebelumnya tidak

Apa perbedaan antara UNIX dan UNIX-like?

Dan apa perbedaan antara UNIX-Like dan Linux?

OscarRyz
sumber

Jawaban:

16

UNIX adalah Unix dan Unix adalah unix. Tetapi unix mungkin bukan Unix dan Unix tidak selalu UNIX .

sal
sumber
15
Dan GNU jelas bukan Unix!
heavyd
Mari kita melempar POSIX ke dalam campuran!
KFro
Ya, bagaimana dengan POSIX?
OscarRyz
@ heavyd, saya berharap bisa menggandakan atau memberi suara tiga kali lipat komentar itu.
sal
2
Nama yang bisa dinamai bukan nama abadi. Bebas dari keinginan, Anda menyadari misteri itu. Terperangkap dalam keinginan, Anda hanya melihat manifestasinya. --Lao-tzu
Richard Hoskins
13

Wikipedia di Unix :

Unix (secara resmi bermerek UNIX, terkadang juga ditulis sebagai Unix dengan topi kecil) adalah sistem operasi komputer yang awalnya dikembangkan pada tahun 1969 oleh sekelompok karyawan AT&T di Bell Labs, termasuk Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, dan Joe Ossanna. Hari ini istilah Unix digunakan untuk menggambarkan setiap sistem operasi yang sesuai dengan standar Unix, yang berarti sistem operasi inti beroperasi sama dengan sistem operasi Unix yang asli. Sistem Unix saat ini dipecah menjadi berbagai cabang, dikembangkan dari waktu ke waktu oleh AT&T serta berbagai vendor komersial dan organisasi nirlaba.

Pada 2007, pemilik merek dagang adalah The Open Group, sebuah konsorsium standar industri. Hanya sistem yang sepenuhnya mematuhi dan disertifikasi sesuai dengan Spesifikasi UNIX Tunggal yang memenuhi syarat untuk menggunakan merek dagang; yang lain disebut "Unix system-like" atau "Unix-like".

.. di Unix-like :

* Sistem operasi mirip Unix (terkadang disingkat menjadi nix untuk menghindari masalah merek dagang) adalah sistem operasi yang berperilaku mirip dengan sistem Unix, sementara tidak serta merta memenuhi atau disertifikasi untuk versi apa pun dari Spesifikasi UNIX Tunggal.

Tidak ada standar untuk mendefinisikan istilah, dan beberapa perbedaan pendapat mungkin mengenai apakah OS tertentu adalah "mirip Unix" atau tidak.

.. di Linux :

Sistem berbasis Linux adalah sistem operasi modular mirip Unix . Ini banyak memperoleh desain dasar dari prinsip-prinsip yang ditetapkan di Unix selama tahun 1970-an dan 1980-an. Sistem semacam itu menggunakan kernel monolitik, kernel Linux, yang menangani kontrol proses, jaringan, dan akses periferal dan sistem file. [...]

Proyek terpisah yang berinteraksi dengan kernel menyediakan banyak fungsionalitas tingkat tinggi sistem. GNU userland adalah bagian penting dari sebagian besar sistem berbasis Linux, [...]

.. di BSD (FreeBSD, NetBSD, OpenBSD) :

Berkeley Software Distribution (BSD, kadang-kadang disebut Berkeley Unix) adalah turunan sistem operasi UNIX yang dikembangkan dan didistribusikan oleh Computer Research Research Group dari University of California, Berkeley, dari tahun 1977 hingga 1995.

Secara historis, BSD telah dianggap sebagai cabang dari UNIX - "BSD UNIX", karena ia berbagi basis kode awal dan desain dengan sistem operasi AT&T UNIX yang asli. Pada 1980-an, BSD secara luas diadopsi oleh vendor sistem kelas workstation dalam bentuk varian UNIX seperti DEC ULTRIX dan Sun Microsystems SunOS. Ini dapat dikaitkan dengan kemudahan yang bisa dilisensikan, dan keakraban yang ditemukan di antara pendiri banyak perusahaan teknologi di era ini. [...]

Saat ini, istilah "BSD" sering tidak spesifik digunakan untuk merujuk pada keturunan BSD ini, misalnya FreeBSD, NetBSD atau OpenBSD, yang bersama-sama membentuk cabang keluarga dari sistem operasi mirip Unix .

.. dan pada OS X 10.5 :

Mac OS X v10.5 "Leopard" dirilis pada 26 Oktober 2007. Itu disebut oleh Apple "pembaruan terbesar Mac OS X". [...] Leopard adalah produk terdaftar Open Brand UNIX 03 di platform Intel. Ini juga merupakan OS berbasis BSD pertama yang menerima sertifikasi UNIX 03.


sumber
4

Unix adalah merek dagang yang dimiliki oleh The Open Group. "Hanya sistem yang sepenuhnya mematuhi dan disertifikasi sesuai dengan Spesifikasi UNIX Tunggal yang memenuhi syarat untuk menggunakan merek dagang." (1) (2)

Itu menjelaskan mengapa versi OSX sebelum 1.5 bukan UNIX, karena itu tidak sepenuhnya sesuai.

KTC
sumber
2

OS X, Solaris, HP-UX, dan AIX adalah distribusi UNIX yang tersisa dengan baik di pasar. UNIX-Like mengacu pada sistem operasi yang berperilaku seperti UNIX tradisional (metode forking, metode komunikasi antarproses yang sama, fitur Kernel, dll) tetapi tidak sesuai dengan spesifikasi UNIX Tunggal . Contohnya adalah varian BSD, distribusi GNU / Linux, dan Minix. Pada akhirnya itu lebih terkait dengan Merek Dagang dan perilaku sistem.

John T
sumber
0

UNIX adalah OS yang awalnya dikembangkan oleh AT&T di tahun 60-an. Itu adalah OS sumber tertutup, jadi banyak orang mengkloning fungsinya untuk membuat OS seperti UNIX seperti BSD dan Linux . Lainnya Berlisensi UNIX untuk membuat OS mereka, seperti AIX .

UNIX baru-baru ini menjadi spesifikasi untuk OS yang dilisensikan oleh Open Group . Mereka harus menyetujui OS sebelum dapat disebut UNIX.

Jack M.
sumber
"UNIX-Like OS seperti BSD dan Linux" - Linux hanya sebuah kernel. Saya biasanya tidak akan mempermasalahkannya tetapi ini adalah pertanyaan yang sepenuhnya tentang sistem operasi ini.
John T