Apa itu GNU?

Logo GNU/Linux

Artikel ini dibuat untuk sedikit menjelaskan pengetian apa itu GNU dengan singkat dan akurat. Artikel ini juga dibuat untuk tujuan menambah informasi bagi para pemula yang mau migrasi dari Windows ke Linux. Dan tulisan ini juga bisa bermanfaat untuk yang ingin mencari aplikasi gratis dan legal.

Kedepannya insya Allah tulisan ini akan berlanjut untuk mendukung pembelajaran yang berkesinambungan bagi para pengguna pemula di dunia opensources.

Apa definisi dari GNU?

GNU adalah sebuah sistem operasi Unix-like yang gratis dan dikembangkan oleh proyek GNU. Situs resminya adalah https://gnu.org.

GNU adalah singkatan dari GNU's Not Unix yaitu sebuah gaya penamaan yang pernah tren di tahun 1970-an ketika program-program dinamakan menggunakan hurus besar yang merupakan akronim dari sebuah kalimat.

Nama GNU sendiri juga sesuai dengan Bahasa Inggris. Dalam bahasa Inggris gnu berarti hewan kambing wildebeest. Oleh karena itu logo sistem operasi GNU adalah kambing (logo dibuat oleh Etienne Suvasa, digantikan oleh Aurelio Heckert.

Pembuat GNU

Developer utama dari GNU adalah Richard Matthew Stallman selaku pendiri proyek GNU dan pendiri Free Software Foundation. FSF adalah organisasi yang berdiri tahun 1985 dan menyokong proyek GNU secara finansial, sosial dan lainnya. Proyek GNU ini diumumkan secara resmi pada 27 September 1983.

Mengapa GNU dibuat?

Alasan utama dibuatnya GNU adalah karena developer GNU ingin mengembalikan era keemasan aplikasi yaitu suatu era dimana belum ada proprietary software (perangkat lunak berpemilik adalah perangkat lunak yang memiliki pembatasan penggunaan, penyalinan, dan modifikasi).

Apa Komponen GNU?

Beberapa komponen utama dari GNU antara lain:

  • GNU C Library: pustaka dasar sistem operasi.
  • GNU Hurd: kernel sistem operasi GNU yang dibangun di atas microkernel GNU Mach.
  • GNU Assembler (gas): program assembler.
  • GNU Compiler Collection (gcc): kumpulan kompiler-kompiler untuk segala macam bahasa pemrograman. Termasuk di dalamnya kompiler C dan C++.
  • GNU debugger (gdb): program debugger.
  • GNU bash: Bourne-Again Shell, program command interpreter di sistem operasi GNU.
  • GNU Emacs: program text editor.
  • GNU Image Manipulation Program (GIMP): image editor, fungsionalitasnya seperti program proprietari Adobe Photoshop.
  • GNU Network Object Model Environment (GNOME): desktop environment, antarmuka pengguna yang dibuat oleh Proyek GNU bersama komunitas.

Catatan GNU

GNU bukan proyek satuan. GNU adalah proyek pembuatan sistem operasi Unix-like yang gratis secara keseluruhan. Tujuannya adalah membuat ulang sistem operasi UNIX secara total bukan hanya satu aplikasi/program saja. GNU bukanlah proyek yang mengerjakan hanya C library saja atau text editor saja, tetapi GNU adalah proyek yang mengerjakan keseluruhan sistem operasi.

GNU bukan program tambahan. GNU adalah sistem operasi sebagaimana UNIX dan Windows adalah nama sistem operasi juga. GNU adalah nama untuk keseluruhan sistem terintegrasi yang terdiri dari program-program dan komponen yang saling bekerja sama. Integrasi tersebut sengaja dibuat dan diinisiasi oleh proyek GNU dengan produknya sistem operasi GNU.

Demikian sedikit tulisan tentang apa itu GNU semoga sedikit menambah informasi dan sampai bertemu di artikel selanjutnya.

Posting Komentar

Lebih baru Lebih lama

Formulir Kontak