Konsep sistem operasi GNU diperkenalkan kepada khalayak ramai pada 27 September 1983, melalui newsgroup net.unix-wizards dan net.usoft oleh Richard Matthew Stallman (lahir di New York City, tanggal 16 Maret 1953). Stallman adalah pendiri gerakan perangkat lunak bebas, proyek GNU, dan Yayasan Perangkat Lunak Bebas. Beliaulah yang mengerjakan, GNU C Compiler, dan GNU Debugger. Stallman juga menulis GNU General Public License (GNU GPL atau GPL), lisensi perangkat lunak bebas yang terbanyak dipakai.
Pengembangan perangkat lunak mulai dikembangkan pada 5 Januari 1984, ketika Stallman keluar dari pekerjaannya di Institut Teknologi Massachusetts. Dengan keluarnya Stallman, pihak Institut Teknologi Massachusetts tidak dapat mengakui kepemilikan atau mengganggu penyebaran GNU sebagai perangkat lunak bebas.
Pengembangan perangkat lunak mulai dikembangkan pada 5 Januari 1984, ketika Stallman keluar dari pekerjaannya di Institut Teknologi Massachusetts. Dengan keluarnya Stallman, pihak Institut Teknologi Massachusetts tidak dapat mengakui kepemilikan atau mengganggu penyebaran GNU sebagai perangkat lunak bebas.
Tujuan didirikannya GNU adalah untuk mewujudkan sistem operasi yang sepenuhnya bebas. Stallman ingin para pengguna komputer bebas, seperti pada era 1960-an dan 1970-an — bebas mempelajari kode sumber perangkat lunak yang mereka gunakan, bebas berbagi perangkat lunak dengan orang lain, bebas memodifikasi perilaku perangkat lunak, dan bebas merilis versi-versi perangkat lunak yang mereka modifikasi. Filsafat ini kemudian diumumkan sebagai GNU Manifesto pada Maret 1985.
GNU sebagian besar kompatibel dengan Unix dan sebagian besar dari GNU ditulis oleh sukarelawan, ada juga yang didanai perusahaan, lembaga pendidikan, dan organisasi nirlaba lainnya. Pada Oktober 1985, Stallman mendirikan Free Software Foundation (FSF). Di penghujung 1980-an dan awal 1990-an, FSF menyewa para pengembang perangkat lunak untuk menulis perangkat-perangkat lunak yang diperlukan GNU.
Dengan kemajuan yang dicapai GNU, badan-badan usaha mulai menyokong pengembangan atau menjual perangkat lunak GNU dan dukungan teknisnya. Yang paling mengemuka dari semua itu adalah Cygnus Solutions, kini bagian dari Red Hat.
GNU dikembangkan oleh Proyek GNU, dan program-program yang dirilis di bawah bantuan proyek bernama paket-paket GNU atau program-program GNU. Komponen-komponen dasar sistem ini terdiri dari GNU Compiler Collection (GCC), GNU Binary Utilities (binutils), shell bash, GNU C library (glibc), dan GNU Core Utilities (coreutils).
GNU dikembangkan oleh Proyek GNU, dan program-program yang dirilis di bawah bantuan proyek bernama paket-paket GNU atau program-program GNU. Komponen-komponen dasar sistem ini terdiri dari GNU Compiler Collection (GCC), GNU Binary Utilities (binutils), shell bash, GNU C library (glibc), dan GNU Core Utilities (coreutils).
Kendati hampir semua komponen telah lama dirampungkan dan telah digunakan untuk proses produksi selama satu dasawarsa atau lebih, kernel resminya, GNU Hurd, tidaklah lengkap dan tidak semua komponen GNU dapat berjalan. Sehingga, kernel Linux sebagai pihak ketiga paling banyak dipakai untuk menggantikannya. Beberapa perangkat lunak pihak ketiga disertakan juga, misalnya X.Org yang dirilis oleh X Window System dan sistem typesetting TeX.
Meskipun kernel Linux bukan bagian dari GNU, penggunaan bersama-sama Linux kernel sejauh ini menjadi faktor penyebaran terumum perangkat lunak GNU. Banyak program GNU juga telah diportasi ke beberapa sistem operasi lain, misalnya Microsoft Windows, varian BSD, Sun Solaris, dan Mac OS.
Varian GNU lainnya yang tidak menggunakan Hurd sebagai kernelnya adalah Debian GNU/kFreeBSD dan Debian GNU/NetBSD dari Debian, Nexenta OS (GNU plus kernel OpenSolaris) dan GNU-Darwin. GNU sendiri disebarkan sebagai Debian GNU/Hurd oleh projek Debian, dan sebuah Live CD juga tersedia dari Superunpriviledged.org.
Richard Stallman memilih nama GNU dengan menggunakan permainan kata-kata, yang terdapat didalam The Gnu Song (sebuah lagu humor yang dibawakan oleh Flanders and Swann). Didunia fauna, gnu adalah hewan mamalia sejenis antelop dengan bentuk kepala seperti lembu, bertanduk melengkung dan berekor panjang dengan jumbai diujungnya. Gnu hidup berkelompok-kelompok dan dapat hidup bersama dengan komunitas Zebra di padang rumput yang luas. Hal ini merupakan salah satu naluri gnu yang memungkinkan mereka dapat aman dari ancaman predator. Selain itu, gnu dapat mengerti bila ada peringatan bahaya yang berasal dari spesies lain, sehingga gnu dapat bebas dari ancaman predator. Inilah yang mungkin mengilhami Stallman untuk konsep perangkat lunak bebasnya.
Richard Stallman memilih nama GNU dengan menggunakan permainan kata-kata, yang terdapat didalam The Gnu Song (sebuah lagu humor yang dibawakan oleh Flanders and Swann). Didunia fauna, gnu adalah hewan mamalia sejenis antelop dengan bentuk kepala seperti lembu, bertanduk melengkung dan berekor panjang dengan jumbai diujungnya. Gnu hidup berkelompok-kelompok dan dapat hidup bersama dengan komunitas Zebra di padang rumput yang luas. Hal ini merupakan salah satu naluri gnu yang memungkinkan mereka dapat aman dari ancaman predator. Selain itu, gnu dapat mengerti bila ada peringatan bahaya yang berasal dari spesies lain, sehingga gnu dapat bebas dari ancaman predator. Inilah yang mungkin mengilhami Stallman untuk konsep perangkat lunak bebasnya.
Tidak ada komentar:
Posting Komentar