Apa itu UNIX®?

UNIX® adalah kelas sistem operasi (OS) yang dikembangkan di Bell Labs pada tahun 1969. Saat ini, ia dimiliki sebagai merek dagang oleh The Open Group, yang mengawasi pengembangannya dan menerbitkan Spesifikasi UNIX® Tunggal. Sistem operasi lain yang didasarkan pada OS ini, atau berbagi banyak fitur dengannya tetapi tidak sesuai dengan spesifikasi, umumnya disebut sebagai mirip-UNIX.

Secara umum, UNIX® adalah sistem operasi yang dapat dijalankan di workstation atau server jaringan. Sistem seperti itu membentuk tulang punggung Internet awal, dan mereka terus memainkan peran penting dalam menjaga fungsi Internet. UNIX® awalnya dirancang untuk menjadi sistem yang sangat portabel, yang memungkinkan komputer menjalankan beberapa proses sekaligus, dan dengan banyak pengguna yang masuk pada saat yang bersamaan.

Interaksi dalam sistem awal terjadi melalui input teks dan menggunakan sistem penyimpanan file hierarkis. Meskipun UNIX® telah berubah sejak awal pengembangannya, banyak perintah tetap sama, dan sebagian besar dapat dikenali hari ini sebagai sistem yang sama seperti 40 tahun yang lalu. Sejak 1994, telah dimiliki oleh The Open Group, yang membelinya dari Novell. Standar terus berkembang, dan juga memiliki sejumlah cabang populer yang dimulai dengan cita-cita intinya.

Yang paling terkenal adalah kernel Linux®, yang dimulai sejak tahun 1983 ketika Richard Stallman memulai proyek GNU untuk mencoba membuat versi gratis dari UNIX®. Meskipun proyek itu sendiri tidak berhasil, pada tahun 1992, Linus Torvalds menghasilkan versi gratis dari kernel, yang dia sebut Linux®, dan dia merilisnya di bawah lisensi GNU. Akibatnya, sementara UNIX® tetap relatif tertutup, Linux® sepenuhnya open source. Ini mendorong sejumlah besar distribusi kernel inti.

Meskipun orang cenderung menganggap UNIX® sebagai sistem operasi tunggal, sebenarnya ini adalah kelas sistem yang lebih luas yang memenuhi spesifikasi. Siapa pun yang memiliki sistem operasi yang memenuhi spesifikasi tersebut dapat menggunakan nama tersebut, dengan asumsi mereka membayar biaya lisensi yang sesuai. Sejumlah sistem operasi yang ada dapat menggunakan tanda tersebut jika mereka mau, meskipun dalam banyak kasus ini akan merusak properti mereka sendiri.

Misalnya, sistem Apple OSX memenuhi spesifikasi, dan begitu juga sistem UNIX®. Demikian pula, sistem operasi Solaris ada di kelas ini, seperti halnya HP-UX, AIX, Tru64, dan IRIX. Sistem operasi, seperti Linux® flavor atau BSD, yang memiliki banyak kesamaan dengan UNIX® tetapi secara teknis bukan sistem UNIX® karena kegagalan memenuhi spesifikasi, membayar biaya lisensi, atau keduanya, sering disebut sebagai hanya sebagai sistem *nix. Ini berasal dari praktik di OS itu sendiri menggunakan tanda bintang sebagai simbol wildcard, yang dapat menggantikan karakter apa pun. Meskipun secara teknis sistem “seperti UNIX” adalah istilah yang lebih disukai, ini sangat jarang terlihat menggantikan *nix, *NIX, atau ?nix.