14Aug
Anda biasanya akan melihat sistem operasi Linux yang disebut sebagai "Linux" secara online. Namun, istilah "GNU / Linux" kadang-kadang digunakan sebagai gantinya. Linux dan GNU / Linux mengacu pada sistem operasi dan perangkat lunak yang sama, dan ada kontroversi mengenai istilah mana yang lebih tepat.
Kami tidak ada di sini untuk mengambil bagian dalam perdebatan lama ini, namun artikel ini akan membantu Anda memahami mengapa ada kontroversi penamaan dan perbedaan antara istilah "Linux" dan "GNU / Linux."
Apa itu "Linux"?
"Linux" itu sendiri hanyalah kernel - 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 sebuah command line), X.org graphical server, desktop grafis seperti Unity,dan perangkat lunak yang berjalan di atas desktop grafis, seperti Firefox, semuanya diproduksi oleh berbagai kelompok pengembang. Distribusi
Linux merakit semua perangkat lunak yang berbeda 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 adalah sistem operasi Unix yang kompatibel dan lengkap yang terdiri dari perangkat lunak bebas. GNU adalah akronim rekursif yang berdiri untuk "GNU's Not Unix!"( "Perangkat lunak bebas" adalah istilah yang serupa dengan perangkat lunak open source, walaupun perangkat lunak bebas lebih berfokus pada "kebebasan." Tapi itu adalah kontroversi yang berbeda.)
Pada tahun 1991,Proyek GNU telah menyelesaikan banyak bagian dari sistem operasi GNU, termasuk GNU C Compiler( gcc), bash command-line shell, banyak utilitas shell, editor teks Emacs, dan banyak lagi. Bagian lain dari sistem operasi dapat disediakan oleh perangkat lunak bebas 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 mikrokernel yang ambisius untuk kernel, yang mengakibatkan penundaan yang lama.(Pada tahun 2013, kernel GNU Hurd telah dikembangkan selama 23 tahun dan tidak ada versi stabil yang pernah dirilis.)
Linux Hadir
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 perangkat lunak untuk sistem operasi yang benar-benar bebas, dan distributor( seperti "distribusi Linux" modern) berhasil mengalahkan kernel Linux, perangkat lunak GNU, dan X Window System bersama-sama.
Awalnya, ada beberapa perdebatan mengenai distribusi apa yang harus dipanggil. 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 mengacu pada perangkat lunaknya sebagai "GNU / Linux" hari ini.
Kasus GNU / Linux
Proyek GNU merupakan bagian besar dari sistem "Linux" standar dan merupakan proyek yang bertujuan untuk mengembangkan sistem operasi penuh, yang diberi nama GNU.Namun, sebagian besar keberatan Richard Stallman terhadap istilah "Linux" adalah bahwa hal itu menggarisbawahi pentingnya GNU dan tujuan awalnya: sebagai sistem operasi yang sepenuhnya bebas yang dimaksudkan untuk memberikan kebebasan kepada pengguna. Hal ini terkait dengan perdebatan mengenai "perangkat lunak bebas" - sebuah istilah yang ditujukan untuk berfokus pada kebebasan - dan "open source" - istilah yang dimaksudkan untuk berfokus pada keuntungan teknis dan mengecilkan sudut filosofis. Seperti yang dikatakan Richard Stallman dalam sebuah wawancara dengan ZNET di tahun 2005:
Linux tidak dirancang dengan tujuan untuk membebaskan dunia maya, dan motif Linux tidak akan memberi kita keseluruhan sistem GNU / Linux.
Saat ini puluhan juta pengguna menggunakan sistem operasi yang dikembangkan sehingga mereka bisa memiliki kebebasan - namun mereka tidak mengetahui hal ini, karena menurut mereka sistemnya adalah Linux dan dikembangkan oleh siswa "hanya untuk kesenangan"."
Lebih dari pemikirannya tentang masalah ini dapat dibaca di situs GNU.
Kasus untuk Linux
Pendukung istilah "Linux" berpendapat bahwa adalah kesalahan untuk hanya berfokus pada GNU, karena distribusi rata-rata berisi perangkat lunak dari berbagai organisasi dan dapat disebut Mozilla /KDE/Apache/X.org/GNU/ Linux dengan pembenaran serupa.
Istilah Linux juga digunakan oleh lebih banyak orang - jika tidak ada yang lain, ini adalah nama yang lebih sederhana dan mudah diingat, ketik, dan ucapkan. Dan apapun namanya yang ideal, sistem operasi itu sendiri umumnya disebut Linux oleh kebanyakan orang. Anda akan menemukannya disebut sebagai "Linux" di sini tentang How-To Geek dan di tempat lain karena ini adalah istilah yang lebih umum yang pembaca langsung mengerti.
Kita akan diakhiri dengan sebuah kutipan dari Linus Torvalds pada tahun 1996:
Umm, diskusi ini telah berlangsung cukup lama, terima kasih banyak.
Tidak benar-benar _matter_ apa yang orang sebut Linux, asalkan kredit diberikan dimana kredit jatuh tempo( di kedua sisi).Secara pribadi, saya akan terus menyebutnya "Linux"
Image Credits: francois di Flickr, Alison Upton, Gisle Hannemyr di Flickr