Pengantar
Pernahkah kamu mendengar seseorang mengoreksi dengan halus, “Ini GNU/Linux, bukan Linux”?
Mungkin kamu bertanya-tanya, memangnya beda? Bukannya yang kita pakai sehari-hari itu Linux?
Jawabannya tidak sesederhana ya atau tidak. Di balik perbedaan dua kata ini, tersimpan sejarah panjang, perdebatan ideologis, dan ironi teknis yang terus berkembang. Mari kita bongkar dengan bahasa yang mudah dipahami.
Dua Proyek, Satu Sistem
Cerita dimulai pada tahun 1983. Seorang programmer bernama Richard Stallman mengumumkan proyek ambisius: membuat sistem operasi lengkap yang seratus persen bebas. Proyek ini dinamakan GNU, singkatan dari “GNU’s Not Unix” (GNU Bukan Unix).
Stallman dan komunitasnya mulai menulis berbagai komponen penting. Ada kompiler, shell terminal, text editor, dan berbagai perintah dasar yang kita pakai sehari-hari. Semua itu adalah fondasi yang membuat sistem operasi bisa digunakan.
Tapi ada satu masalah besar: kernel-nya belum selesai. Kernel adalah jantung sistem operasi yang menghubungkan perangkat lunak dengan perangkat keras. Proyek GNU menamai kernel mereka Hurd, tapi pengembangannya sangat lambat. Sampai awal 1990-an, Hurd masih belum bisa dipakai.
Di sisi lain dunia, tepatnya di Finlandia tahun 1991, seorang mahasiswa bernama Linus Torvalds punya proyek iseng. Dia membuat kernel sendiri karena ingin belajar tentang prosesor Intel. Dia menamainya Linux, gabungan dari Linus dan Unix.
Yang membedakan Linux dengan Hurd sederhana saja: Linux langsung bisa dipakai. Linus juga merilis Linux dengan lisensi yang sama dengan proyek GNU. Dalam waktu singkat, programmer dari seluruh dunia ikut menyempurnakannya.
Lalu seseorang menemukan kombinasi ajaib: komponen GNU digabung dengan kernel Linux. Hasilnya? Sistem operasi lengkap dan bebas.
Distribusi Linux pertama bermunculan antara tahun 1992 dan 1993. Sistem ini secara teknis adalah sistem GNU yang menggunakan kernel Linux. Tapi para pengguna mulai menyebutnya “Linux” saja. Pendek, mudah diingat, dan kebetulan keren.
Perang Nama: Stallman Melawan Dunia
Richard Stallman tidak tinggal diam. Sejak 1994, dia mulai meminta agar distribusi Linux menyebut diri mereka “GNU/Linux”.
Alasannya masuk akal. Pertama, memberi kredit yang adil karena proyek GNU sudah bekerja delapan tahun sebelum Linux lahir. Kedua, nama GNU membawa pesan tentang kebebasan perangkat lunak. Ketiga, tanpa awalan GNU, kontribusi proyek GNU perlahan terlupakan.
Debian menjadi distribusi besar pertama yang setuju. Sampai hari ini, Debian secara resmi menyebut sistem mereka “Debian GNU/Linux”.
Tapi kenapa mayoritas pengguna dan pengembang tetap menyebut “Linux” saja?
Pertama, kepraktisan. “Saya pakai Linux” lebih pendek dan mudah diucapkan daripada “Saya pakai GNU/Linux”. Dalam percakapan sehari-hari, yang pendek selalu menang.
Kedua, bukan cuma GNU yang berkontribusi. Sistem operasi modern punya ribuan komponen: tampilan grafis, desktop environment, web server, browser, aplikasi perkantoran. Kalau semua harus disebut, jadinya akan sangat panjang dan tidak praktis.
Ketiga, Linus Torvalds sendiri tidak keberatan. Dia pernah berkata bahwa dia tidak peduli orang menyebutnya apa, yang penting sistemnya bekerja.
Dua kutipan ikonik mewarnai perdebatan ini. Stallman pernah menganalogikan bahwa menyebut sistem ini Linux saja seperti menyebut sepeda sebagai “tempat duduk”. Tempat duduk memang penting, tapi bukan itu keseluruhannya. Sementara Linus dengan santai menjawab, “Panggil GNU/Linux kalau kamu mau, saya tidak peduli. Tapi jangan paksa orang lain.”

Realita Teknis: Ketika Linux Tak Lagi Membutuhkan GNU
Sampai sini kita ngomongin sejarah dan opini. Tapi ada alasan teknis yang membuat istilah “Linux” semakin relevan: tidak semua sistem Linux memakai komponen GNU.
Distribusi tradisional seperti Ubuntu, Fedora, atau Debian memang masih pakai fondasi GNU. Lapisan-lapisannya terdiri dari aplikasi yang kita lihat sehari-hari, tampilan grafis, perintah terminal, pustaka fondasi, dan kernel Linux sebagai jantungnya. Komponen GNU ada di lapisan perintah terminal dan pustaka fondasi.
Tapi sekarang lihat Android. Sistem operasi ini menggunakan kernel Linux, namun semua komponen GNU diganti dengan buatan Google. Pustaka fondasinya Bionic, perintah dasarnya Toybox, dan shell-nya juga berbeda.
Kesimpulannya: Android adalah Linux, tapi bukan GNU/Linux.
Di dunia perangkat kecil, komponen GNU juga sering dianggap terlalu berat. Router yang memakai OpenWRT menggunakan kernel Linux tapi mengganti komponen GNU dengan alternatif yang lebih ringan. Alpine Linux, yang populer di kalangan developer kontainer, juga melakukan hal yang sama. Ukuran sistemnya hanya sekitar lima megabyte, jauh lebih kecil dari distribusi biasa.
Pola yang muncul semakin jelas: semakin banyak sistem yang pakai kernel Linux tapi tidak memakai komponen GNU. Sebutan “Linux” justru lebih tepat karena mencakup semua variasi ini.
Warisan yang Tetap Hidup
Meski nama GNU jarang disebut, warisannya tidak hilang. Lisensi GNU tetap menjadi lisensi kernel Linux. Nilai kebebasan perangkat lunak tetap dijaga komunitas open source. Dan tanpa GNU, Linux mungkin tidak akan sebesar sekarang.
Nama boleh berubah, esensi tetap ada.
Sampai hari ini, perdebatan masih muncul berkala di forum, media sosial, atau grup diskusi. Sebagian menganggapnya penting sebagai pengingat sejarah dan filosofi. Sebagian menganggapnya lelucon basi yang tidak relevan.
Jawabannya tergantung siapa yang bertanya. Bagi aktivis kebebasan perangkat lunak, ini masih sangat relevan karena nama membawa pesan politik. Bagi pengguna biasa, yang penting sistemnya berjalan lancar. Bagi pengembang perangkat embedded, istilah GNU/Linux bahkan salah secara teknis untuk produk mereka.
Kesimpulan
Jadi, kenapa kita jarang menyebut “GNU/Linux”?
Pertama, kebiasaan. Nama Linux sudah terlanjur populer sejak awal kemunculannya. Kedua, kepraktisan. Linux lebih pendek dan mudah diucapkan dalam percakapan sehari-hari. Ketiga, realita teknis. Banyak sistem Linux modern tidak menggunakan komponen GNU sama sekali.
Pada akhirnya, perdebatan ini bukan tentang siapa yang benar atau salah. Ini tentang menghargai sejarah sambil tetap praktis dalam keseharian.
Kamu boleh menyebutnya Linux, GNU/Linux, atau apapun. Yang terpenting, kamu paham sejarah di baliknya dan menghargai kontribusi semua pihak. Dari Stallman yang memulai visi kebebasan, sampai Torvalds yang menyumbang kernel, hingga ribuan pengembang yang terus berkontribusi hingga hari ini.
Sistem yang kamu pakai sekarang, apakah itu GNU/Linux atau Linux saja? Apapun jawabannya, sekarang kamu sudah tahu cerita di baliknya.









