GNOME

GNOME adalah lingkungan desktop / antarmuka pengguna grafis yang berjalan diatas sistem operasi komputer. Hal ini seluruhnya terdiri dari perangkat lunak bebas dan sumber terbuka dan telah dibuat oleh dua programmer Meksiko, Miguel deIcaza dan Federico Mena. Ini adalah proyek internasional yang termasuk

membuat kerangka pengembangan perangkat lunak, memilih software aplikasi untuk desktop,dan bekerja pada program yang mengelola meluncurkan aplikasi, penanganan file,dan jendela dan management.GNOME tugas merupakan bagian dari proyek GNUdan dapat digunakan dengan berbagai sistem operasi mirip Unix, terutama Linux dan sebagai bagian dari Java Desktop System di Solaris.
Pada tahun 1996, proyek KDE dimulai. KDE adalah gratis dan open source dariawal, tetapi anggota proyek GNU khawatir dengan ketergantungan KDE di toolkit(kemudian) non-GPL widget Qt, yang dimiliki oleh Trolltech. Pada bulan Agustus1997, dua proyek dimulai dalam menanggapi masalah ini: toolkit Harmony,pengganti bebas untuk pustaka Qt, dan GNOME, sebuah desktop yang berbeda tidak menggunakan Qt tapi dibangun di GTK + berlisensi di bawah GNU Lesser General Public License (LGPL) , lisensi perangkat lunak bebas yang memungkinkan software GPL-yang tidak kompatibel untuk link ke sana. GNOMEdesktop sendiri dilisensikan di bawah LGPL untuk perpustakaan, dan GPL untuk aplikasi yang merupakan bagian dari proyek GNOME. Memiliki toolkit dan perpustakaan di bawah LGPL memungkinkan aplikasi yang ditulis untuk GNOMEuntuk menggunakan satu set jauh lebih luas dari lisensi (termasuk lisensi perangkat lunak berpemilik). Para pemimpin proyek awal untuk GNOME adalah Miguel deIcaza dan Federico Mena.

Pada tahun 2000, Qt dibuat tersedia sesuai dengan GNU GPL.Trolltech menawarkan dual-lisensi di bawahkedua syarat QPL dan GNU GPL syarat dan pengecualian yang diberikan kepada izin khusus lainnya seperti Lisensi Apache.Qt's lisensi GNU GPL yang diturunkan, bagaimanapun, terus membatasi hubungan Qt dengan perangkat lunak berpemilik sewenang-wenang tanpa dikenakan biaya, GTK + 's lisensi LGPL tidak memaksakan pembatasan ini dan dibedakan dari Qt. Pada akhir tahun 2000, Proyek Harmony berhenti, karena KDE tidak lagi tergantung pada software non-GPL, pengembangan GNOME terus (per2011). Pada bulan Maret 2009, setelah Trolltech dibeli oleh Nokia, Qt 4.5 dirilis dan menambahkan lisensi LGPL sebagai pilihan ketiga.

Startup yang Eazel California mengembangkan file manager Nautilus 1999-2001.De Icaza dan Nat Friedman mendirikan Helix Code (kemudian Ximian) pada tahun 1999 di Massachusetts. Perusahaan mengembangkan infrastruktur GNOME danaplikasi, dan pada tahun 2003 telah dibeli oleh Novell.Nama "GNOME" merupakan singkatan dari GNU Network Object Model Environment. Hal ini mengacu niat asli GNOME untuk menciptakan kerangka objek terdistribusi yang mirip dengan Microsoft OLE. Ini tidak lagi mencerminkan visi intidari proyek GNOME, dan perluasan penuh nama kini dianggap usang. Dengan demikian, beberapa anggota proyek advokat menjatuhkan akronim dan penamaan ulang "GNOME"menjadi "GnomeSebagaimana dengan sebagian besar proyek perangkat lunak bebas, proyekGNOME adalah longgar-dikelola. Pembahasan terutama terjadi pada sejumlah daftar.dalam milis publik Agustus 2000, Yayasan GNOME didirikan untuk menanganit ugas-tugas administrasi , dan untuk bertindak sebagai titik kontak untuk perusahaan yang tertarik dalam mengembangkan perangkat lunak GNOME.Meskipun tidak secara langsung terlibat dalam keputusan teknis, Yayasan tidak koordinat rilis dan menentukan proyek mana yang akan menjadi bagian dariGNOME. Keanggotaan terbuka bagi siapa saja yang telah membuat kontribusi yang non-sepele untuk proyek. Anggota Yayasan memilih dewan direksi setiap November, dan calon untuk posisi harus menjadi anggota sendiri. Pengembang dan pengguna GNOME berkumpul di pertemuan tahunan yang dikenal sebaga iGUADEC untuk membahas keadaan saat proyek dan arah masa depan. GNOME seringkali menggabungkan standar dari freedesktop.org untuk memungkinkan aplikasi GNOME untuk lebih interoperate dengan desktop lain, mendorong baik kerjasama dan kompetisi
Sampai GNOME 2.x dirilis, GNOME dirancang dengan metafora desktop komputasi tradisional. Penanganan Its windows, aplikasi dan file adalah mirip dengan sistem operasi desktop kontemporer. Dalam konfigurasi default, desktop memiliki menu launcher untuk akses cepat ke program yang diinstal dan lokasi file-file;open windows dapat diakses oleh taskbar di bagian bawah layar, dan sudut kanan atas memiliki area notifikasi untuk program untuk menampilkan pemberitahuan sementara berjalan di latar belakang. Namun, fitur ini dapat dipindahkan ke hampir semua posisi atau orientasi keinginan pengguna, diganti dengan fungsi lainnya atau dihilangkan sama sekali.

GNOME 2.x menggunakan Metacity sebagai default window manager-nya.Pengguna dapat mengubah tampilan desktop mereka melalui penggunaan tema,yang terdiri dari sekumpulan set ikon, perbatasan windows manajer dan mesin GTK +tema dan parameter. Populer GTK + tema termasuk Bluecurve dan Clearlooks.Tema default saat ini Adwaita.

Dengan rilis GNOME 3.0, metafora komputer desktop tradisional ditinggalkan demi sebuah desktop, baru revolusioner yang menekankan kemampuan untuk dengan mudah beralih di antara tugas-tugas, dan penggunaan area kerja untuk manajemen tugas. Ikon dan menu, baik pokok masyarakat desain interface tradisional, terasa absen dari Shell GNOME UI, karena mereka dianggap oleh para pengembang untuk tidak lagi relevan dengan desktop GNOME.

The Hig membantu pengembang untuk menghasilkan aplikasi yang terlihat dan berperilaku sama, yang menyediakan antarmuka GNOME kohesif dan memungkinkan kustomisasi menggunakan tema.

Sejak GNOME v2.0, fokus utama dari proyek ini kegunaan. Untuk tujuan ini,GNOME Human Interface Guidelines (Hig) diciptakan. Setelah panduan ini,pengembang dapat menciptakan berkualitas tinggi, konsisten, dan digunakan program GUI, karena alamat mulai dari desain GUI untuk layout pixel disarankan berbasis widget.

Selama v2.0 menulis ulang, pengaturan banyak dianggap memiliki nilai yang kecilatau tidak untuk sebagian besar pengguna dan telah dihapus. Sebagai contoh,bagian preferensi Panel berkurang dari dialog enam tab untuk satu dengan dua tab.Havoc Pennington diringkas pekerjaan kegunaan pada tahun 2002 esainya"Perangkat Lunak Bebas UI", menekankan ide bahwa semua preferensi punya biaya, dan itu adalah lebih baik untuk "memperbaiki perangkat lunak" daripada menambahkan preferensi UI untuk melakukannya:

Sebuah aplikasi perangkat lunak tradisional bebas adalah dikonfigurasi sehingga memiliki gabungan dari semua fitur siapa pun yang pernah dilihat dalam setiap aplikasi setara pada platform historis lainnya. Atau bahkan dikonfigurasi menjadi gabungan dari semua aplikasi yang siapa pun pernah dilihat pada setiap platform historis.

Apakah ini sesuatu yang sakit? Ya itu tidak. Ternyata bahwa preferensi punya biaya. Tentu saja, beberapa preferensi juga memiliki manfaat penting - dan dapat fitur penting interface. Tapi satu masing-masing memiliki harga, dan Anda harushati-hati mempertimbangkan nilainya. Banyak pengguna dan pengembang tidak mengerti ini, dan berakhir dengan banyak biaya dan nilai yang kecil untuk dolar preferensi mereka.

Tidak ada komentar:

Posting Komentar

Tuliskan komentar anda