Iklan
Lebih dari satu dekade terakhir, orang benar-benar mulai membingungkan "UNIX" dengan "Linux" Unix vs. Linux: Perbedaan Antara dan Mengapa Itu PentingSebelum penciptaan Linux, dunia komputasi didominasi oleh Unix. Apa perbedaan antara Linux dan Unix? Baca lebih banyak seolah-olah mereka pada dasarnya adalah hal yang sama - tetapi itu tidak benar. Ini adalah area yang keruh untuk ditelusuri, tetapi perbedaannya pada dasarnya tergantung pada bagaimana Anda mendefinisikan istilah-istilah tersebut.
UNIX memiliki akar mencapai sejauh 1960-an tetapi nama itu tidak terwujud sampai tahun 1970-an dengan lahirnya sebuah proyek bernama Unics. Selama beberapa dekade berikutnya, UNIX akhirnya terpecah menjadi banyak cabang berbeda, masing-masing dengan tikungan unik.
Linux dulu tidak salah satu cabang itu.
Bahkan, Linux dulu lahir sebagai alternatif untuk UNIX Penguin Origins: The History of Linux [Geek History]Hampir tidak ada tempat yang dapat Anda kunjungi tanpa bersentuhan dengan Linux - ini mendukung segalanya, mulai dari komputer biasa hingga server paling kuat hingga perangkat seluler genggam kami. Kebanyakan orang yang bukan teknisi ... Baca lebih banyak dengan tujuan menjadi kompatibel dengan UNIX, yang menjelaskan mengapa keduanya memiliki banyak kesamaan dan mengapa mereka sering digabungkan. Dalam hal itu, Linux adalah sistem operasi yang menyerupai UNIX, bukan berbasis UNIX.
Dengan kata lain, Linux dipengaruhi oleh UNIX, tetapi sistem UNIX tidak memiliki hubungan dengan Linux. Dengan itu, berikut adalah beberapa sistem UNIX yang lebih penting yang masih ada saat ini dan layak untuk diketahui.
BSD
Berkeley Software Distribution, yang umumnya dikenal sebagai BSD, adalah turunan dari UNIX yang diluncurkan pada 1977 dan berhenti dikembangkan pada 1995. Pada awal berdirinya, BSD sebenarnya memiliki kode yang sama dengan UNIX pada saat itu, menjadikannya cabang UNIX yang sebenarnya.
Meskipun BSD asli tidak ada lagi, itu memang menelurkan sekelompok keturunan lain - yang disebut "varian" - banyak di antaranya secara aktif dikembangkan sebagai proyek sumber terbuka Apa itu Perangkat Lunak Sumber Terbuka? [MakeUseOf Menjelaskan]"Sumber terbuka" adalah istilah yang sering digunakan akhir-akhir ini. Anda mungkin tahu bahwa hal-hal tertentu bersifat open source, seperti Linux dan Android, tetapi apakah Anda tahu apa yang diperlukannya? Apa yang terbuka ... Baca lebih banyak .
Varian yang paling populer adalah FreeBSD, yang merupakan sistem operasi serba guna yang dilengkapi fitur (tidak seperti Linux, yang hanya sebuah kernel). Ini berarti bahwa sistem FreeBSD mencakup kernel, driver, utilitas, dan dokumentasi.
Instalasi default FreeBSD tidak memiliki antarmuka grafis, tetapi cukup mudah untuk menginstal salah satu lingkungan desktop populer yang didukung di luar kotak: GNOME, KDE, atau Xfce.
Varian paling populer ketiga adalah NetBSD, yang lebih berfokus pada desain yang bersih dan portabilitas yang mudah di seluruh arsitektur komputer, yang berarti itu harus bekerja tanpa masalah pada hampir semua mesin.
Untuk sebagian besar, NetBSD digunakan terutama sebagai dasar untuk server skala besar dan sistem embedded daripada penggunaan pribadi.
Salah satu keturunan NetBSD, dipanggil OpenBSD, telah melampaui popularitasnya, menjadi varian BSD kedua yang paling banyak digunakan setelah FreeBSD.
Fokus utama OpenBSD adalah pada kode transparan dan dokumentasi diikuti oleh keamanan. Karena itu, OpenBSD adalah sistem operasi yang populer di industri keamanan. Meski begitu, OpenBSD juga mendukung lingkungan desktop dan program open source umum Perangkat Lunak dan Aplikasi Linux TerbaikApakah Anda baru mengenal Linux atau pengguna berpengalaman, berikut ini adalah perangkat lunak dan aplikasi Linux terbaik yang harus Anda gunakan hari ini. Baca lebih banyak , membuatnya baik untuk penggunaan pribadi juga.
Semua varian ini dilisensikan di bawah lisensi BSD sumber terbuka Lisensi Perangkat Lunak Open Source: Mana Yang Harus Anda Gunakan?Tahukah Anda bahwa tidak semua lisensi open source sama? Baca lebih banyak , yang merupakan salah satu lisensi perangkat lunak paling permisif yang tersedia. Anda dapat melakukan apa saja dengan sistem operasi ini.
Solaris
Pada tahun 1983, varian BSD yang disebut SunOS dirilis. Dikembangkan oleh Sun Microsystems - juga dikenal sebagai pelopor di belakang platform Java - SunOS dirancang untuk lebih dari komputer stasiun kerja dan server daripada desktop pribadi.
Tetapi kemudian pada tahun 1992, mereka membuang SunOS berbasis BSD dan mulai menggunakan UNIX versi yang lebih modern. Versi ini kemudian disebut Solaris, yang masih ada sampai sekarang dengan namanya Oracle Solaris (seperti Sun Microsystems diakuisisi oleh Oracle pada 2010).
Untuk sebagian besar sejarahnya Solaris telah menjadi sumber tertutup, proyek berpemilik meskipun Sun sering solusi open source terintegrasi ke dalam sistem (seperti OpenWindows, dan kemudian, Common Desktop Lingkungan Hidup).
Namun pada 2005, semuanya berubah ketika Sun merilis basis kode Solaris di bawah lisensi yang disetujui oleh Open Source Initiative. Varian ini, berdasarkan Solaris 10, dikenal sebagai OpenSolaris.
Sayangnya, ketika Sun diakuisisi oleh Oracle, proyek OpenSolaris resmi ditutup. Ini mendorong komunitas pengembang untuk melanjutkan pengembangan sendiri, menghasilkan garpu yang disebut OpenIndiana berdasarkan kernel baru yang disebut illumos.
OpenIndiana adalah kelanjutan spiritual dari OpenSolaris yang sekarang sudah tidak ada. Beberapa turunan OpenSolaris lain ada, dan semuanya didasarkan pada kernel illumos (adil) seperti bagaimana semua distribusi Linux didasarkan pada kernel Linux), tetapi tidak ada yang sepenting itu OpenIndiana.
Tetapi pada akhirnya, kecuali Anda bekerja di lingkungan server berskala besar dan mainframe, Anda mungkin tidak akan pernah harus berurusan dengan Solaris atau kerabatnya.
OS X
Sejumlah orang yang mengejutkan tidak menyadari bahwa sistem Mac modern berasal dari basis UNIX. Hingga Mac OS 9, sistem operasi Apple dibangun dan dikembangkan sendiri, tetapi mereka memperbaiki semuanya pada tahun 2001 dengan merilis Mac OS X (yang kemudian diganti nama menjadi OS X tahun 2012).
Ketika Apple membeli NeXT, Inc. pada tahun 1997, mereka juga mengakuisisi sistem operasi NeXTSTEP, yang sendiri berasal dari versi awal BSD. Ini berarti bahwa Mac modern memiliki lebih banyak klaim terhadap garis keturunan UNIX bahkan dari sistem Linux Mac OS X Yosemite, Dari Perspektif Pengguna LinuxMac OS X digunakan sebagai anak poster untuk antarmuka yang bersih dan elegan. Sebagai penulis Linux, adalah tugas saya untuk membuat perbandingan di antara distro Linux, tetapi juga terhadap persaingan. Baca lebih banyak !
Sebelum OS X, setiap versi sistem operasi Apple direfleksikan dalam namanya (mis. Mac OS 9, Mac OS 8, dll). Sekarang, semua versi sistem operasi berbasis UNIX sejak tahun 2001 adalah "Versi 10" dengan setiap rilis utama diberi nama kode seperti "Yosemite" (yang secara teknis versi 10.10).
Ternyata, pindah ke UNIX terbukti berhasil untuk Apple ketika Anda menganggap bahwa OS X akhirnya menjadi dasar iOS, itu sistem operasi yang sekarang mendukung iPhone, iPad, dan TV Apple. Dapat diperdebatkan bahwa Apple bahkan tidak akan ada di peta jika tidak cocok UNIX.
Sistem Operasi Lainnya Seperti UNIX
Selain tiga nama besar di atas, ada beberapa contoh sistem UNIX non-Linux lainnya yang layak disebut.
IBM mengembangkan sistem operasi yang disebut AIX, yang sebagian besar digunakan pada mainframe dan PowerPC IBM. Hewlett-Packard mempertahankan HP-UX, yang digunakan pada jajaran workstation dan sistem server HP 9000. Lalu ada Minix, sistem operasi microkernel yang sekarang sebagian besar digunakan untuk tujuan pendidikan.
Garis bawah? UNIX jauh lebih umum dan berpengaruh daripada yang Anda kira. Dunia akan menjadi Betulkah berbeda jika UNIX tidak pernah menghiasi pemandangan.
Sistem seperti UNIX apa yang kami lewatkan? Apakah ini membantu menjelaskan apa itu UNIX? Ada pertanyaan yang tidak dijawab? Bagikan dengan kami di komentar di bawah!
Joel Lee memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari enam tahun pengalaman menulis profesional. Dia adalah Pemimpin Redaksi untuk MakeUseOf.