Menentukan perbedaan antara Linux dan Unix memerlukan banyak perbedaan.
Ketika Linux bukan Unix, saya sering menemukan orang bertanya-tanya apa perbedaan Linux dan Unix. Saya juga bersalah atas hal itu, karena saya tidak yakin dengan hubungan keduanya hingga beberapa tahun yang lalu ketika saya akhirnya duduk dan membacanya. Cerita pendeknya adalah bahwa Linux berasal dari Unix dan merupakan kelanjutan dari desain Unix, tetapi Linux itu sendiri adalah kelanjutannya bukan Unix.
Ada sejarah panjang dan bertingkat di antara keduanya, dan sangat sulit untuk menemukan banyak sejarah informasi tentang masa-masa awal kedua sistem dalam konteks satu sama lain, karena banyak sumber yang hilang lorong waktu. Kami telah melakukan yang terbaik yang kami bisa untuk menggali sebanyak mungkin, karena saat ini, perbedaannya sangat tipis.
Linux vs Unix: Asal
Linux dan Unix memiliki sejarah yang saling terkait, namun penting untuk mengenali perbedaan mereka juga. Unix dikembangkan sebagai sistem operasi berpemilik pada tahun 1960an oleh Bell Labs, yang dimiliki oleh AT&T. Menjadi hak milik berarti pemiliknya menegaskan kendali atasnya dalam bentuk lisensi dan kendali atas kode sumber. Saat ini, terdapat sistem operasi Unix yang bersifat open-source, seperti FreeBSD, namun hal tersebut tidak selalu terjadi. FreeBSD secara hukum menyebut dirinya sebagai sistem operasi mirip Unix karena belum membayar lisensi Unix, tapi Unix sama seperti Solaris dan sering disebut sebagai Berkeley Unix.
Dalam kasus Linux, pada awalnya dibangun sebagai proyek hobi oleh Linus Torvalds. Faktanya, salah satu pesan paling terkenal yang pernah ada di bidang komputasi adalah dikirim oleh Torvalds ke newsgroup Usenet pada tanggal 25 Agustus 1991.
Hello everybody out there using minix -I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
Linux terinspirasi oleh MINIX, kernel mirip Unix yang ditulis untuk tujuan pengajaran oleh Andrew S. Tanenbaum. Ketika Torvalds mengimplementasikan kembali semua fungsi MINIX ke dalam kernelnya sendiri (yang ia juluki Linux), ia memilih untuk membangunnya sebagai kernel monolitik daripada mikrokernel, yang tidak disetujui Tanenbaum.
Selain itu, serius, periksa tautan itu. Ini adalah bacaan yang menarik dan menjadi lebih menarik mengingat kita tahu di mana Linux sekarang dan di mana MINIX berakhir. Beberapa hal yang perlu diperhatikan termasuk Torvalds yang mengacu pada "kerusakan otak" dari MINIX, dan bagaimana ia memiliki "lebih banyak alasan daripada yang Anda miliki, dan Linux masih mengalahkan minix di hampir semua bidang. "
Sedangkan untuk Linux sendiri, pada awalnya dibangun untuk berjalan pada Intel 386, sebuah mikroprosesor 32-bit yang dirilis pada tahun 1985. Pada tahap ini, Unix telah ditetapkan sebagai sistem operasi yang dikenal, dengan banyak sistem yang memanfaatkannya.
Sertifikasi dan perbedaan hari ini
Hal yang menjadi lebih suram adalah adanya distribusi Linux yang sebelumnya telah tersertifikasi Unix, yang menunjukkan seberapa dekat kesenjangan antara keduanya. Hal ini karena kernel Linux berperilaku serupa dengan Unix, dan hal ini sebagian besar disebabkan oleh asal usulnya. Dua distribusi Linux yang sebelumnya bersertifikasi Unix adalah:
- K-UX Inspur (kedaluwarsa pada Februari 2019)
- Euler OS dari Huawei (kedaluwarsa pada September 2022)
Karena pembatasan lisensi ini, tidak masuk akal jika distribusi Linux menargetkan sertifikasi Unix. Ini mahal dan tidak memberikan banyak manfaat bagi siapa pun, kecuali orang-orang yang disebutkan di atas. Karena standar dan kepatuhan POSIX, aplikasi yang dibuat untuk Unix seringkali dapat di-porting ke mesin Linux dengan mudah dan sebaliknya. Banyak skrip shell yang berjalan langsung pada keduanya, meskipun mungkin dengan beberapa variasi kecil.
Menariknya, macOS kompatibel dengan Unix bersama dengan Darwin, sistem operasi inti macOS, iOS, watchOS, tvOS, iPadOS, visionOS, dan bridgeOS. bridgeOS berjalan pada chip seri T enclave yang aman di komputer Mac dan dikatakan sebagai varian dari watchOS. Komponen macOS tambahan dibuat berdasarkan Darwin. Oleh karena itu, macOS kemungkinan besar akan menjadi sistem operasi Unix terbesar saat ini.
Cara lain untuk merasakan Unix adalah dengan menginstal Solaris, sistem operasi milik Oracle. Negara ini tidak lagi menjadi raja seperti dulu; sebenarnya, pembaruan besar terakhir yang diterimanya adalah pada bulan Agustus 2018, namun sudah ada sejak lama sekali. Itu masih menerima pembaruan kecil, dengan Solaris 11.4 SRU57 dirilis pada bulan Mei tahun ini.
Apa pun yang terjadi, tidak ada yang salah dengan kedua platform tersebut. macOS adalah salah satu sistem operasi terbaik dan terpopuler di luar sana, dan berbagai distro Linux seperti Ubuntu dan Fedora juga luar biasa.