- Back to Home »
- CYBER AND COMPUTER »
- GNOME
GNOME adalah lingkungan desktop dan antarmuka grafik pengguna yang berjalan di atas sistem operasi. GNOME secara keseluruhan terdiri dari perangkat lunak bebas dan gratis. GNOME merupakan proyek internasional untuk menciptakan kerangka, aplikasi perangkat lunak untuk desktop, dan juga untuk mengatur peluncuran, penanganan file dan manajemen tugas jendela (window).
GNOME adalah bagian dari proyek GNU dan dapat digunakan di kebanyakan sistem operasi Unix-like, kebanyakan Linux dan OpenSolaris desktop.
Awalnya "GNOME" merupakan akronim dari GNU Network Object Model Environment, sesuai dengan rencana awalnya untuk mendistribuskikan kerangka objek yang mirip dengan Microsoft's OLE, namun akronim ini sudah tidak dipakai karena sudah tidak sesuai dengan visi proyek GNOME.
GNOME dimulai pada Agustus 1997 oleh Miguel de Icaza dan Federico Mena sebagai proyek perangkat lunak bebas untuk mengembangkan lingkungan desktop dan aplikasinya. GNOME dimulai karena KDE, proyek lingkungan desktop (yang juga merupakan perangkat lunak bebas), bergantung pada Qt toolkit yang pada waktu itu memakai lisensi Proprietari. Sebagai ganti dari Qt, GNOME memilih kerangka GTK+. Lisensi GTK+ adalah GNU Lesser General Public License (LGPL), lisensi perangkat lunak bebas yang mengijinkan pemakaian ke lisensi lain seperti lisensi Proprietary. GNOME sendiri dilisensi di bawah LGPL untuk datanya dan Lisensi Publik Umum GNU (GNU GPL) untuk aplikasinya.
Perusahaan perangkat lunak California, Eazel mengembangkan pengatur file Nautilus dari 1999 sampai 2001. De Icaza dan Nat Friedman kemudian menemukan kode helix (selanjutnya disebut Ximian) pada 1999 di Massachusetts. Perusahaan itu mengembangkan infrastruktur dan aplikasi GNOME, dan pada 2003 perusahaan itu dibeli Novell.
Tujuan Proyek GNOME
Proyek GNOME berfokus pada kesimpelan, ketersediagunaan, dan membuat segala hal "bekerja". Sasaran lain proyek adalah:
- Kebebasan - untuk menciptakan lingkungan desktop yang siap menyediakan source code untuk penggunaan ulang lisensi perangkat lunak.
- Aksesibilitas - untuk memastikan desktop dapat digunakan oleh setiap orang, walaupun memiliki keterbatasan teknis atau fisik.
- Internasionalisasi dan Lokalisasi - untuk menyediakan desktop dalam berbagai bahasa. Saat ini, GNOME sedang diterjemahkan ke 175 bahasa .
- Kecocokan Pengembangan - untuk memastikan perangkat lunak yang mudah ditulis dan diintegrasikan dengan desktop, dan menawarkan developer piliham bahasa pemrograman secara bebas.
- Organisasi - untuk mengeluarkan siklus rilis yang teratur dan menjaga disiplin struktur komunitas.
- Dukungan - untuk memastikan dukungan dari institusi lain di komunitas GNOME.