Sistem operasi yang dipakai di komputer tidak hanya sekedar windows, tetapi ada sejumlah OS seperti UNIX. Untuk informasi lebih lanjut, UNIX merupakan salah stau sistem operasi yang juga dimanfaatkan oleh banyak pengguna.
Namun, bagi mereka yang tidak familiar, sistem operasi ini mungkin dikenal karena mayoritas pengguna cenderung memilih OS Windows atau Linux. Oleh karena itu, untuk memahami karakteristik UNIX, teruslah membaca artikel ini sampai tuntas agar Anda bisa memahami apa itu UNIX dan bagaimana perbandingannya dengan Linux.
Definisi UNIX
UNIX merupakan sistem operasi yang juga dikenal dengan nama lain, yaitu Multics (multiplexed information and computing service). Sistem ini sering disebut demikian karena kemampuannya mendukung banyak pengguna secara bersamaan. Selain sebagai sistem operasi untuk komputer, UNIX juga berfungsi sebagai alat komunikasi.
Dalam hal komunikasi, pengguna biasanya menggunakan CLI (Command Line Interface). Meski menggunakan CLI, bukan berarti bahwa UNIX tidak memiliki tampilan antarmuka grafis. Saat ini, UNIX sudah menawarkan GUI, tetapi sebagian besar pengguna lebih memilih memanfaatkan CLI. Di samping itu, UNIX tidak tersedia gratis.
UNIX termasuk dalam kategori perangkat lunak berlisensi, yang berarti bahwa ini adalah software yang dimiliki oleh individu atau perusahaan. Sistem operasi ini sangat dikenal dan telah digunakan oleh berbagai perusahaan teknologi informasi, di mana mereka berhasil memperluas dan mengembangkannya.
Sejarah UNIX
UNIX adalah sistem operasi yang dikembangkan secara bertahap. Pertama kali, UNIX dikembangkan dari proyek Multics pada tahun 1969. Namun, karena lokasi penelitian yang terlalu terpisah dari lab, proyek ini dihentikan oleh AT&T.
Meskipun demikian, dua peneliti yang sebelumnya terlibat dalam proyek Multics, yaitu Ken Thompson dan Dennis Ritchie, melanjutkan pengembangan konsep tersebut dengan menggunakan komputer yang lebih portabel, yaitu PDP-7.
Di awal tahun 1971, Peter Neuman menyarankan untuk mengganti nama sistem operasi ini menjadi UNIX. Hingga saat itu, UNIX telah diperbaharui dengan berbagai program baru yang dapat dimanfaatkan oleh para ilmuwan dari AT&T.
Selain itu, Ken Thompson dan Dennis Ritchie sukses merancang serta menerapkan bahasa C, yang memudahkan pengguna dan memungkinkan komputer untuk dipindahkan dengan lebih mudah antara satu perangkat ke perangkat lainnya.
Memasuki tahun 1973, sistem operasi UNIX mulai mengalami ekspansi yang signifikan. Ini ditunjukkan dengan adanya 16 komputer yang mengoperasikan UNIX di luar Laboratorium Bell. Selain itu, terdapat 500 lokasi yang memanfaatkan OS tersebut, mulai dari universitas hingga ke negara lain.
Sampai tahun 1977, UNIX merilis versi terbaru yang memenuhi permintaan pasar. Berkeley bahkan rela membayar 400 dollar untuk memperoleh UNIX yang dilengkapi dengan kodenya.
Pada akhirnya, di tahun 1978, Bill Joy merilis 30 salinan koleksi UNIX. Sejak saat itu, UNIX terus berinovasi dan menghadirkan versi-versi baru yang lebih canggih. Namun, UNIX sempat mengalami perubahan menjadi BSD UNIX.
Pada waktu itu, AT&T mengumumkan bahwa BSD UNIX akan berganti menjadi BSD 4.2 dengan lisensi dari Berkeley. Sayangnya, BSD UNIX tersebut ternyata tidak kompatibel karena tidak memenuhi standar produk UNIX yang seharusnya.
Jenis-Jenis UNIX
Seperti yang telah dibahas sebelumnya, UNIX merupakan sistem operasi yang dapat diperluas oleh berbagai pihak. Setiap pihak yang terlibat diharuskan untuk menyisipkan teknologi baru ke dalam UNIX meskipun itu tidak sepenuhnya mengikuti standar yang ada, namun hal ini dapat memperkuat dan mengoptimalkan sistem operasi ini. Untuk memberikan penjelasan yang lebih jelas.
Berikut adalah jenis-jenis UNIX yang telah dikembangkaN oleh beberapa organisasi.
Jenis UNIX |
Organisasi yang Mengembangkan |
A/UX |
Apple Computer |
Domain/X |
Apple Computer |
Darwin |
Apple Computer (modifikasi dilakukan oleh Apple dari kernel BSD dan diaplikasikan pada Mac OS/X) |
Digital UNIX |
Digital Equipment Corporation (DEC) (sudah dibeli Compaq, dan saat ini menjadi bagian dari Hewlett-Packard) |
Ultrix |
Digital Equipment Corporation (DEC) (sudah dibeli Compaq, dan saat ini menjadi bagian dari Hewlett-Packard) |
CLIX |
Fairchild Company |
UniCOS |
Cray Research (saat ini merupakan bagian dari Silicon Graphics Incorporated) |
CTIX |
Convergent Technology |
Distrix |
Convergent Technology |
DIVX |
Northern Telecom |
UnixWare |
Novell Incorporated |
Coherent |
Mark William Company |
HP/UX |
Hewlett-Packard |
Tru64 |
Compaq (sekarang bagian dari Hewlett-Packard) |
AIX |
International Business Machine (IBM) Corporation |
XENIX |
Microsoft Corporation kemudian dijual ke SCO |
Dynix |
Sequent |
SINIX |
Siemens Corporation/Nixdorf |
SCO UNIX |
Santa Cruz Operation (SCO) Corporation |
SCO XENIX |
Santa Cruz Operation (SCO) Corporation |
SCO OpenServer |
Santa Cruz Operation (SCO) Corporation |
BSD UNIX |
Universitas California (University of California) Berkeley, [Amerika Serikat] |
BSD/I |
BSDI (Berkeley Software Design Incorporated) |
IRIX |
Silicon Graphics Incorporated (SGI) |
SunOS |
Stanford Universities Network (SUN) |
Solaris |
Sun Microsystems Incorporated |
OpenSolaris |
Sun Microsystems Incorporated |
GNU/Linux |
Free Software Foundation |
GNU/Hurd |
Free Software Foundation |
Uniplus+ |
Unisoft Corporation |
OpenBSD |
Theo de Raadt |
NextStep |
Next Inc (saat ini bernama Next Software Inc.) |
OSF/1 |
Open Software Foundation |
Illumos |
Illumos.org |
Eunice |
The Wollongong Group |
FreeBSD |
Universitas California, Berkeley. |
UNIX System V |
Lucent Technologies (Bell Labs) |
QNX |
QNX Software Systems |
Minix |
Universitas Terbuka Amsterdam (Vrije Universiteit Amsterdam), Belanda |
Mach |
Universitas Carnegie Mellon (Carnegie Mellon University), AS. |
Itulah beberapa varian UNIX yang pernah atau sampai saat ini masih dalam proses pengembangan. Mengingat siftanya yang proprietary software, beragam perusahaan dapat berkontribusi dalam pengembangan tersebut sehingga saat ini terdapat banyak jenis UNIX seperti yang tertera dalam tabel diatas.
Ciri-Ciri Sistem Operasi UNIX
Setiap jenis sistem operasi pasti memiliki karakteristik yang unik. Karakteristik tersebut menjadi pembeda antara satu OS dengan lainnya. Di bawah ini adalah beberapa karakteristik UNIX yang dapat diidentifikasi.
- Termasuk dalam kategori sistem operasi multiuser, di mana banyak pengguna bisa mengakses aplikasi atau program secara bersamaan.
- Merupakan sistem operasi yang bersifat portable, yang berarti kamu dapat mengoperasikannya dari satu komputer ke komputer yang lain. Sistem operasi ini bahkan bisa digunakan di berbagai tipe komputer.
- Memiliki struktur sistem berkas yang hierarkis, sehingga memungkinkan pengguna untuk dengan mudah mengakses data atau informasi yang dimiliki.
- Pengguna dapat menyesuaikan perangkat lunak sesuai dengan kebutuhan berkat adanya fungsi utilitas.
Perbedaan UNIX dan LINUX
Sistem operasi Linux adalah cabang dari UNIX, jadi tidak mengherankan jika kedua sistem ini memiliki nama yang serupa dan sistem yang sama. Namun, masih ada beberapa aspek yang memisahkan antara Linux dan UNIX yang dijelaskan sebagai beriku:
Perbedaan pertama adalah mengenai biaya. Linux adalah sistem operasi yang bersifat open source yang berarti siapa saja dapat mengakses dan menggunakan OS ini secara gratis dengan mengunduhnya dari internet. Namun, apabila menggunakan versi server akan dikenakan biaya.
Disisi lain, UNIX adalah sistem operasi yang berbayar dan biasanya memiliki harga yang tinggi. Inilah sebabnya mengapa UNIX banyak dipakai di kelangan perusahaan atau lembaga. Selain itu, harga untuk versi UNIX bervariasi tergantung pada jenisnya.
Baik UNIX maupun Linux memiliki kerentanan terhadap ancaman. Namun, dalam hal keamanan, Linux cenderung lebih baik berkat penggunaan kata sandi yang bisa dikelola dari jarak jauh. Selain itu, jika terjadi kesalahan, pengguna atau pengembang dapat melaporkannya dengan mudah yang tidak berlaku untuk UNIX.
Perbedaan terakhir terlihat dari aspek kode sumber. Linux sebagai OS open source memberikan akses kepada siapa saja untuk kode sumbernya. Sebaliknya, UNIX tidak sepenuhnya mendistribusikan source code-nya secara terbuka. Dari segi pangsa pasar, Linux juga lebih unggul dengan jangkauan yang jauh lebih luas dibandingkan UNIX. Terbukti, sampai saat ini lebih dari 25 juta pengguna di seluruh dunia telah menginstal Linux.
Kesimpulan
Setelah memahami penjelasan ini, Anda telah mendapatkan gambaran lebih jelas tentang sistem operasi UNIX. UNIX adalah platform yang mendukung banyak pengguna sekaligus dan bersifat komersial. Karena dibayar, source code-nya tidak dapat diakses publik. Selain itu, sistem ini dapat dimodifikasi oleh perusahaan-perusahaan yang mengadopsinya, sehingga Anda akan menemukan beragam variasi UNIX.