Perbedaan: Unix vs Linux vs BSD
Mempelajari perbedaan cara menggunakan terminologi Unix vs Linux adalah cara yang bagus untuk memulai perang api. Sebagian orang menganggap masalah ini sangat penting dari sudut pandang politik. Pengguna baru pasti ingin beberapa primer berlalu, jadi aman untuk mengatakan bahwa Unix adalah keluarga sistem operasi yang semula dimaksudkan untuk digunakan oleh Bell System. Linux adalah kernel sistem operasi yang, ketika dikombinasikan dengan perangkat lunak lain sebagai distribusi Linux, bertindak sebagai klon Unix. Ini adil untuk mengatakan bahwa Unix adalah sistem operasi dan GNU / Linux adalah sistem operasi mirip Unix. Jika Anda ingin spesifik tentang perbedaan antara Unix dan Linux, baca terus.
Unix Asli
Umur tentu merupakan salah satu perbedaan terbesar antara Unix dan Linux. Sistem operasi asli Unix seharusnya menjadi platform yang dapat digunakan oleh para programmer yang berbeda dalam mengembangkan perangkat lunak dan membawa kode mereka ke sistem apa pun yang digunakan pengguna lebih banyak untuk bekerja. Pembangunan dimulai pada tahun 1969, dan sejak saat itu banyak bentuk lain dari Unix telah dikembangkan.
Grup Terbuka saat ini memegang merek dagang untuk UNIX, yang ditulis dalam semua huruf besar bila digunakan sebagai merek dagang. Mereka telah mengusulkan standar yang disebut Single UNIX Specification (SUS), yang menetapkan standar tertentu yang harus diikuti sistem operasi jika mereka harus diklasifikasikan sebagai implementasi UNIX yang benar.
Filosofi Unix menentukan sebagian besar standar ini. Data sering disimpan dalam teks biasa yang didistribusikan ke seluruh sistem file hirarkis. Semuanya digolongkan sebagai file, sehingga bahkan perangkat yang terhubung ke komputer diperlakukan sebagai file. Banyak perangkat lunak yang ditawarkan kepada operator, yang dapat merangkai perintah bersama melalui baris perintah menggunakan pipa. Semua pilihan desain ini membantu sistem operasi mematuhi Spesifikasi UNIX Tunggal.
GNU / Linux Memasuki Adegan
Dennis Ritchie menulis ulang hampir seluruh sistem operasi Unix dalam bahasa pemrograman C pada tahun 1973. Ini membuatnya relatif mudah untuk mem-port sistem operasi ke berbagai platform komputer. Dorong jam maju ke 1991, di mana seorang mahasiswa Universitas Helsinki bernama Linus Torvalds menjadi frustrasi dengan lisensi pendidikan dari sistem operasi lain yang dibangun di atas teknologi Unix yang disebut MINIX dan mulai menulis apa yang menjadi kernel Linux. Sementara dia ingin menyebut kreasinya Freax, orang-orang mulai menyebutnya Linux setelah Linus dan Unix.
Secara teknis, meskipun, Linux hanyalah sebuah kernel mirip Unix dan bukan sistem operasi yang lengkap. Free Software Foundation lebih menyukai istilah GNU / Linux karena banyak sistem operasi berasal dari Proyek GNU. Richard Stallman mulai mengkloning Unix ketika dia bekerja di laboratorium AI di MIT. Dia secara terbuka mengumumkan Proyek GNU, yang merupakan singkatan rekursif yang merupakan singkatan GNU's Not Unix, pada tanggal 27 September 1983. Secara alami, ini jauh sebelum Linus Torvalds mulai mengerjakan apa yang menjadi Linux.
Stallman sangat percaya pada proyeknya bahwa dia berhenti dari pekerjaannya sehingga laboratorium AI tidak akan mengganggu rilis GNU. Dia kemudian mendirikan Free Software Foundation. Karena begitu banyak alat di Linux, termasuk compiler GCC dan bash shell, berasal dari Proyek GNU, itu mungkin lebih akurat untuk mengatakan GNU / Linux daripada hanya Linux.
Hewan gnu adalah hewan yang sebenarnya juga, yang digunakan Stallman sebagai maskot karena namanya diucapkan sama. Banyak orang mengacu pada hewan yang sebenarnya bukan sebagai gnu tetapi sebagai wildebeest.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di SiniLinux memiliki maskot binatang itu sendiri juga seperti hewan gnu, yang merupakan penguin dengan nama Tux.
Bagaimana BSD Cocok Di
Ketika memperdebatkan masalah Unix vs Linux, Anda tidak boleh lupa tentang peran besar yang dimainkan BSD. Berkeley Software Distribution (BSD) adalah turunan dari Unix yang diterbitkan oleh University of California, Berkeley's Computer Systems Research Group dari 1977-1995. Istilah BSD sekarang digunakan untuk merujuk ke banyak keturunan berbagai sistem operasi ini, banyak di antaranya adalah yang paling bebas ketika datang ke sistem operasi mirip Unix.
Anda mungkin ingat bahwa Unix asli dikembangkan di Bell Labs. Pada tahun 1975, seorang insinyur dan peretas asli bernama Ken Thompson mengambil cuti di Bell Labs untuk mengajar di Berkeley. Dia sedang mengerjakan implementasi bahasa pemrograman Pascal untuk Versi 6 Unix dan meninggalkan banyak kode untuk peretas lain untuk diperiksa.
Bill Joy dan Chuck Haley mengambil kode Pascal Thompson dan menulis editor teks yang lebih baik yang mereka sebut ex. Joy juga kode editor teks vi sejak awal. BSD tumbuh dari akar yang sederhana ini menjadi sistem operasi yang sangat populer dan stabil. Itu dikatakan, distribusi BSD modern benar-benar memasukkan banyak alat GNU juga. Alat-alat ini tidak dirancang khusus untuk bekerja dengan implementasi tertentu dari Unix atau sistem operasi mirip Unix, jadi peretas dan coders telah memindahkannya ke platform yang berbeda.
Kepatuhan POSIX
Aturan Portable Operating System Interface (POSIX) memungkinkan interoperabilitas antara sistem operasi yang berbeda, dan Richard Stallman menyarankan nama untuk aturan ini kembali pada tahun 1980-an. Hampir semua implementasi Unix dan sistem operasi mirip Unix mematuhi standar ini setidaknya sampai taraf tertentu. Anda dapat mengharapkan sistem operasi terdaftar sebagai implementasi versi SUS resmi dari Unix untuk mengikuti aturan POSIX.
Ironisnya adalah bahwa sangat sedikit versi Linux dan BSD yang pernah berlaku untuk kualifikasi SUS, sehingga Open Group biasanya tidak membuat kebiasaan untuk mendaftarkan ini sebagai versi resmi Unix. Inilah sebabnya mengapa banyak orang lebih menyukai Unix, karena sistem operasi seperti GNU / Linux bukanlah Unix dalam pengertian yang paling ketat. Apa yang mungkin mengejutkan adalah kenyataan bahwa macOS Sierra dan versi sebelumnya dari platform OS X milik Apple benar-benar memenuhi syarat seperti itu. Pada titik ini, macOS memiliki basis terinstal tertinggi dari setiap implementasi resmi Unix. Server populer dan paket industri seperti Solaris juga merupakan implementasi resmi dari Unix.
Lisensi berbeda untuk Unix vs Linux
Unix asli dan beberapa penerapan modern seperti macOS dan iOS memiliki komponen kepemilikan yang tidak sepenuhnya gratis. GNU / Linux adalah sistem operasi gratis, tetapi berlisensi di bawah Lisensi Publik GNU. Ini berarti bahwa karya turunan harus didistribusikan di bawah ketentuan yang sama, sehingga membuat versi distributif dari GNU / Linux juga perangkat lunak bebas dikurangi setiap komponen tidak bebas milik yang ditambahkan ke dalam distribusi. Ada juga keluarga lisensi perangkat lunak bebas yang sangat permisif yang disebut lisensi BSD yang hanya memberlakukan pembatasan minimal. Sistem operasi mirip Unix yang menggunakan lisensi ini tidak sering memiliki ketentuan distribusi yang sama dengan lisensi GNU.
TIP PRO: Jika masalahnya ada pada komputer Anda atau laptop / notebook, Anda harus mencoba menggunakan Perangkat Lunak Reimage Plus yang dapat memindai repositori dan mengganti file yang rusak dan hilang. Ini berfungsi dalam banyak kasus, di mana masalah ini berasal karena sistem yang rusak. Anda dapat mengunduh Reimage Plus dengan Mengklik di Sini