Beranda » bagaimana » Debat Hebat Apakah itu Linux atau GNU / Linux?

    Debat Hebat Apakah itu Linux atau GNU / Linux?

    Anda biasanya akan melihat sistem operasi Linux yang disebut "Linux" online. Namun, istilah "GNU / Linux" kadang-kadang digunakan sebagai gantinya. Linux dan GNU / Linux merujuk pada sistem operasi dan perangkat lunak yang sama, dan ada kontroversi mengenai istilah mana yang lebih tepat.

    Kami di sini bukan untuk mengambil bagian dalam debat lama ini, tetapi artikel ini akan membantu Anda memahami mengapa ada kontroversi penamaan dan apa perbedaan antara istilah "Linux" dan "GNU / Linux."

    Apa itu "Linux"?

    "Linux" itu sendiri hanyalah kernel - bagian inti dari sistem operasi. Perangkat lunak lain, seperti kompiler GNU C yang digunakan untuk mengkompilasi kernel, shell command-line bash, utilitas shell GNU (semua perintah dasar yang akan Anda gunakan pada baris perintah), server grafis X.org, desktop grafis seperti Unity, dan perangkat lunak yang berjalan di atas desktop grafis, seperti Firefox, semuanya diproduksi oleh berbagai kelompok pengembang.

    Distribusi Linux mengumpulkan semua perangkat lunak yang berbeda ini dari pengembang yang berbeda dan menyebut paket lengkap "Linux." Untuk informasi lebih lanjut tentang distribusi Linux dan apa yang mereka lakukan, baca HTG Menjelaskan: Apa itu Distro Linux dan Bagaimana Perbedaannya?

    Proyek GNU

    Richard Stallman membuat rencana untuk GNU pada tahun 1983. GNU akan menjadi sistem operasi lengkap yang kompatibel dengan Unix yang terdiri dari perangkat lunak bebas. GNU adalah singkatan rekursif untuk "GNU's Not Unix!" ("Perangkat lunak bebas" adalah istilah yang mirip dengan perangkat lunak sumber terbuka, meskipun perangkat lunak bebas lebih berfokus pada "kebebasan." Tapi itu kontroversi yang berbeda.)

    Pada tahun 1991, proyek GNU telah menyelesaikan banyak bagian dari sistem operasi GNU, termasuk GNU C Compiler (gcc), bash shell-line, banyak utilitas shell, editor teks Emacs, dan banyak lagi. Bagian lain dari sistem operasi dapat disediakan oleh perangkat lunak gratis yang sudah ada, seperti Sistem X Window, yang menyediakan desktop grafis.

    Namun, bagian inti dari sistem operasi - kernel GNU Hurd - tidak lengkap. Proyek GNU memilih desain microkernel yang ambisius untuk kernel, menghasilkan penundaan yang lama. (Pada 2013, kernel GNU Hurd telah dikembangkan selama 23 tahun dan tidak ada versi stabil yang pernah dirilis.)

    Linux Tiba

    Kernel dipandang sebagai "bagian terakhir yang hilang" dari sistem operasi GNU oleh proyek GNU. Pada tahun 1991, Linus Torvalds merilis versi pertama dari kernel Linux. Sekarang ada cukup banyak perangkat lunak untuk sistem operasi yang benar-benar gratis, dan para distributor (seperti "distribusi Linux" modern) menggabungkan kernel Linux, perangkat lunak GNU, dan Sistem X Window bersama-sama..

    Awalnya, ada beberapa perdebatan tentang apa sebutan distribusi ini. Pada tahun 1992, proyek Yggdrasil memilih nama "Yggdrasil Linux / GNU / X" untuk kombinasi perangkat lunaknya. GNU / Linux adalah istilah yang disukai yang dikembangkan oleh Richard Stallman dan Free Software Foundation. Debian masih menyebut perangkat lunaknya sebagai "GNU / Linux" hari ini.

    Kasus untuk GNU / Linux

    Proyek GNU merupakan bagian besar dari sistem "Linux" standar dan merupakan proyek yang dimaksudkan untuk mengembangkan sistem operasi penuh, bernama GNU. Namun, bagian penting dari keberatan Richard Stallman terhadap istilah "Linux" adalah bahwa ia meremehkan arti penting GNU dan tujuan awalnya: sebagai sistem operasi yang sepenuhnya bebas yang dimaksudkan untuk memberikan kebebasan kepada pengguna. Ini terkait dengan perdebatan tentang "perangkat lunak bebas" - istilah yang dimaksudkan untuk fokus pada kebebasan - dan "sumber terbuka" - istilah yang dimaksudkan untuk fokus pada keunggulan teknis dan mengecilkan sudut filosofis.

    Seperti yang dikatakan Richard Stallman dalam sebuah wawancara dengan ZNET pada 2005:

    Linux tidak dirancang dengan tujuan untuk membebaskan dunia maya, dan motif untuk Linux tidak akan memberi kita seluruh sistem GNU / Linux.

    Saat ini puluhan juta pengguna menggunakan sistem operasi yang dikembangkan sehingga mereka dapat memiliki kebebasan - tetapi mereka tidak mengetahui hal ini, karena mereka berpikir sistem tersebut adalah Linux dan bahwa itu dikembangkan oleh seorang siswa "hanya untuk bersenang-senang '."

    Lebih banyak pemikirannya tentang masalah ini dapat dibaca di situs web GNU.

    Kasing untuk Linux

    Para pendukung istilah "Linux" berpendapat bahwa memfokuskan hanya pada GNU adalah kesalahan, karena distribusi rata-rata berisi perangkat lunak dari berbagai organisasi dan dapat disebut Mozilla / KDE / Apache / X.org / GNU / Linux dengan justifikasi serupa.

    Istilah Linux juga digunakan oleh lebih banyak orang - jika tidak ada yang lain, itu adalah nama yang lebih sederhana dan mudah diingat, ketik, dan diucapkan. Dan apa pun nama idealnya, sistem operasi itu sendiri umumnya disebut sebagai Linux oleh kebanyakan orang. Anda akan menemukan itu disebut sebagai "Linux" di sini di How-To Geek dan di tempat lain karena itu adalah istilah yang lebih umum yang pembaca segera mengerti.

    Kami akan mengakhiri dengan kutipan dari Linus Torvalds pada tahun 1996:

    Umm, diskusi ini sudah berlangsung cukup lama, terima kasih banyak.

    Tidak benar-benar _matter_ apa yang orang sebut Linux, selama kredit diberikan di mana kredit jatuh tempo (di kedua sisi). Secara pribadi, saya akan terus menyebutnya "Linux"

    Kredit Gambar: francois di Flickr, Alison Upton, Gisle Hannemyr di Flickr