Pandangan umum adalah bahwa sistem operasi Linux dan UNIX hampir sama. Seberapa sahkah tesis ini?
Konten artikel
- Fakta Linux
- Fakta UNIX
- Perbandingan
- Meja
Fakta Linux
Linux - sebuah keluarga sistem operasi bebas dalam lusinan, jika tidak ratusan variasi. Semuanya disatukan terutama oleh keterbukaan: hampir semua programmer dapat menulis versi Linux mereka sendiri berdasarkan distribusi Linux yang ada.
Salah satu distribusi Linux pertama yang diketahui dikembangkan oleh programmer Finlandia Linus Torvalds. Pada tahun 1991, itu ditunjukkan kepada komunitas TI. Selanjutnya, pengembangan Linus dikembangkan lebih lanjut dengan partisipasi kelompok-kelompok penggemar perangkat lunak bebas dari seluruh dunia. Versi Linux yang paling populer saat ini adalah Mint, Ubuntu, Debian, Fedora.
Sistem operasi Linux sangat bagus untuk administrasi server. Oleh karena itu, OS ini sangat diminati di kalangan perusahaan - khususnya, di bidang layanan hosting, di segmen solusi cloud. Di segmen PC, yang ditujukan untuk pengguna pribadi, popularitas Linux secara signifikan lebih rendah daripada Windows, meskipun fakta bahwa fungsi dasar distribusi Linux modern, pada prinsipnya, sebanding dengan kemampuan OS dari Microsoft..
IklanAtas dasar Linux, pada saat yang sama, OS yang paling populer untuk smartphone dan tablet, Android, telah dikembangkan. Yang, pada gilirannya, dalam hal prevalensi jauh di depan versi mobile Windows.
Linux dianggap seperti UNIX. Ini disebabkan oleh fakta bahwa Linus Torvalds dan rekan-rekannya menggunakan konsep-konsep kunci yang diterapkan dalam keluarga OS lain, UNIX, untuk menciptakan sistem operasi bebas mereka. Fakta ini telah menentukan tesis bahwa Linux dan UNIX adalah dua versi dari OS yang sama, dan perbedaannya sangat kecil..
Begitukah - kita akan belajar lebih lanjut. Sekarang - fakta dasar tentang UNIX.
untuk isi ↑Fakta UNIX
Unix - itu juga keluarga sistem operasi. Implementasi pertama OS UNIX muncul pada tahun 1969. Sebagian besar versi UNIX modern, tidak seperti Linux, adalah OS komersial. Diantaranya - OS X, Mac OS, iOS - sistem operasi untuk perangkat Apple, serta solusi seperti Sun Solaris, AIX, HP-UX.
Solusi yang dibangun berdasarkan konsep UNIX dalam banyak kasus memiliki kode sumber tertutup. Artinya, programmer yang tidak terkait dengan perusahaan yang mengembangkan versi spesifik OS tidak dapat membuat perubahan hukum pada kit distribusi tertentu..
Sekarang keluarga OS UNIX, seperti Linux, terutama digunakan di lingkungan perusahaan - sebagai alat manajemen server. Namun, prevalensi solusi yang sesuai juga signifikan di segmen PC untuk pengguna pribadi, karena platform Mac dikendalikan oleh OS X atau pendahulunya - Mac OS, berdasarkan UNIX.
Selain itu, Apple adalah salah satu pemain kunci di pasar gadget seluler. IPhone, perangkat iPad dikendalikan oleh iOS, yang juga terkait, seperti yang kami sebutkan di atas, dengan sistem UNIX.
untuk isi ↑Perbandingan
Dalam hal teknologi, keluarga UNIX dan Linux sangat dekat. Sebagai contoh, banyak program yang dibuat untuk Linux dapat dengan mudah diadaptasi untuk UNIX tanpa menulis ulang kode sumbernya. Ini sangat menentukan, khususnya, kemudahan pengembangan simultan oleh pengembang aplikasi mobile versi perangkat lunak yang sesuai untuk Android dan iOS. Sejumlah besar program Linux modern awalnya muncul sebagai versi gratis dari solusi serupa yang berjalan di UNIX.
Perintah yang mengendalikan Linux cukup identik dengan yang digunakan oleh UNIX. Kedua keluarga OS didasarkan pada konsep tunggal administrasi data, yang intinya adalah membangun kebijakan untuk membuat izin untuk mengeksekusi file tertentu. Jadi, di UNIX dan Linux, sangat sulit untuk menjalankan program dan memodifikasi data tanpa izin. Ini telah ditentukan sebelumnya, khususnya, tingkat resistensi yang tinggi dari kedua keluarga OS terhadap virus..
Apa perbedaan mendasar antara Linux dan UNIX? Pakar TI modern sepakat bahwa kriteria utama dalam hal ini adalah sikap pengembang keluarga OS terhadap laba. Sebagian besar solusi berbasis UNIX dibayar, perangkat lunak sumber tertutup, yang sebagian besar dimiliki oleh pengembang perangkat lunak. Linux, pada gilirannya, adalah nirlaba, serta program untuk mereka, sementara kodenya terbuka untuk pengembang pihak ketiga.
Linux gratis dan orientasi komersial UNIX telah menentukan sejumlah perbedaan mendasar lainnya antara keluarga OS yang dipertimbangkan.
Diantaranya adalah spesialisasi teknologi yang lebih sempit dari UNIX. Dalam banyak hal - hanya karena kode tertutup. Sistem operasi keluarga ini biasanya dibuat untuk platform tertentu. Misalnya, HP-UX dapat berjalan secara eksklusif pada prosesor HP PA-RISC, serta Itanium, pengembangan bersama HP dan Intel. OS X, Mac OS, dan iOS hanya berfungsi di perangkat Apple. Hal yang sama dapat dikatakan tentang dukungan OS berdasarkan sistem file UNIX. Pada dasarnya, distribusi OS berbasis UNIX tertentu dapat bekerja dengan 1-2 standar dari jenis yang sesuai.
Pada gilirannya, solusi Linux kurang standar. Distribusi versi "desktop" Linux dapat diinstal pada komputer dengan AMD, prosesor Intel, dan jika perlu disesuaikan dengan, misalnya, chip Elbrus Rusia. OS Android juga merupakan solusi "multi-merek", puluhan produsen gadget menggunakannya. Mengenai dukungan untuk sistem file - Linux juga lebih universal di sini daripada UNIX. Distribusi Linux modern berfungsi dengan baik bahkan dengan sistem file Windows - seperti FAT32, NTFS.
Dapat dicatat bahwa di pasar modern solusi digital konfrontasi tidak resmi antara Linux dan UNIX terbentuk:
- di segmen PC, sistem operasi Linux yang diinstal pada platform IBM apa pun yang terbuka, seperti Windows, adalah pesaing OS X dan Mac OS, yang diinstal pada komputer Apple;
- di segmen gadget seluler Android OS, dipasang pada smartphone dan tablet dari berbagai merek, merupakan pesaing iOS, yang ditempatkan di iPhone dan iPad, juga dirilis oleh Apple.
Dalam kasus pertama, Linux secara signifikan kehilangan ke UNIX: pangsa jenis sistem pertama di pasar PC global, menurut Net Applications, adalah 1,34%, pangsa Mac OS dan OS X adalah sekitar 7,11%. Di segmen gadget seluler, perangkat berbasis Android berbasis Linux, menurut IDC, menempati sekitar 81,5%, iOS - 14,8%.
untuk isi ↑Meja
Jadi, kami memeriksa apa perbedaan antara Linux dan UNIX. Mari kita coba menampilkan kriteria yang relevan dalam sebuah tabel.
Linux | Unix |
Apa data keluarga OS yang serupa? | |
Kode sumber serupa untuk program. | |
Prinsip umum administrasi data. | |
Identitas perintah kontrol OS dasar. | |
Resistensi virus | |
Perbedaan utama | |
Hampir semua OS Linux gratis | Sebagian besar sistem operasi keluarga UNIX bersifat komersial |
OS memiliki keserbagunaan luar biasa, kompatibel dengan perangkat keras dari berbagai merek, berbagai sistem file | OS kurang universal, masing-masing distribusi disesuaikan dengan sejumlah platform dan sistem file |
Kode sumber distribusi terbuka | Kode sumber dalam banyak kasus ditutup |