Wednesday, April 2, 2008

What is GNU

Apakah GNU ? Sebenarnya GNU adalah sebuah nama binatang yang berasal dari Afrika, tetapi oleh Richard M Stallman dipakai untuk nama project pengembangan perangkat lunak yang bersifat terbuka (open source). Kemudian oleh banyak orang GNU disebut sebagai singkatan dari GNU is Not UNIX. Pengembangan perangkat lunak tersebut dilakukan oleh para sukarelawan di selueuh dunia secara berkesinambungan.

Linux adalah sebuah system operasi yang sangat mirip dengan UNIX dan sebagian besar perintah Linux merupakan bagian dari GNU Project yang diukung oleh free software Foundation. Hanya 3 % bagian dari system operasi linux yang benar-benar Linux. Jadi pada waktu kita menggunakan Linux, sebenarnya kita sedang menggunakan perangkat-perangkat pendukung GNU (GNU Utilities).

GNU Project juga memasukkan compiler C dan C++ bersama-sama dengan utilities dan perangkat pendukung lainnya. Compiler C dikenal dengan nama gcc sedangkan compiler C++ dikenal dengan nama g++.

Hal yang menarik dari GNU tools adalah dapat digunakan digunakan di banyak platform. Jadi kita dapat memakai compiler GNU untuk linux, DOS, DEC (Compaq) ALPHA atau untuk system-sistem lain. Ini berarti kita hanya belajar satu compiler saja tetapi dapat digunakan di banyak platform.

Compiler C sudah ada di installer Linux dan biasanya akan diinstal secara default saat menginstal linux. Compiler ini bias didapat di http://www.gnu.org atau di http://www.cygnus.com.

0 comments: