GNOME: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tag: VisualEditor mengosongkan halaman [ * ]
Ilzhabimantara (bicara | kontrib)
k ←Suntingan 27.123.223.241 (bicara) dibatalkan ke versi terakhir oleh Aiputratik
Tag: Pengembalian
Baris 8:
| developer = The GNOME Project
| released = {{start date and age|1999|03|03}}
| latest release version = 3.2426.12
| latest release date = {{release date|2017|0410|1231}}
| latest preview version = 3.2427.04
| latest preview date = {{release date|20172018|0301|2110}}
| frequently updated = yes
| programming language = [[C (bahasa pemrograman)|C]], [[Python (bahasa pemrograman)|Python]], [[Vala (bahasa pemrograman)|Vala]], [[C++]], [[C sharp|C#]], [[Javascript]]<ref>{{cite web |url=http://blog.fishsoup.net/2008/10/22/implementing-the-next-gnome-shell/ |title=Implementing the next GNOME shell « fishsoup |author= Owen Taylor |accessdate=2011-12-09}}</ref>
| operating system = [[Unix-like]] dengan [[X Window System|X11]] atau [[Wayland]]
| genre = [[Lingkungan desktop]]
| status = Aktif
Baris 21:
| website = [http://gnome.org/ gnome.org]
}}
'''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'').zzz
 
GNOME dikembangkan oleh The GNOME Project, yang terdiri dari sukarelawan dan kontributor berbayar, perusahaan kontributor terbesar adalah [[Red Hat]]. Ini adalah proyek internasional yang bertujuan untuk mengembangkan kerangka kerja perangkat lunak untuk pengembangan perangkat lunak, memprogram aplikasi pengguna akhir berdasarkan kerangka kerja ini, dan untuk mengkoordinasikan upaya internasionalisasi dan lokalisasi dan aksesibilitas perangkat lunak tersebut.
 
GNOME adalah bagian dari [[Lisensi Publik Umum GNU|proyek GNU]] dan dapat digunakan di kebanyakan sistem operasi [[Unix-like]], kebanyakan [[Linux]] dan [[OpenSolaris]] desktop.
Baris 29 ⟶ 31:
 
== Sejarah ==
[[Berkas:GNOME-escritorio-1.x.png|leftkiri|thumbjmpl|250px|GNOME 1, Maret 1999]]
GNOME dimulai pada Agustus 1997 oleh [[Miguel de Icaza]] dan [[Federico Mena]]<ref>{{cite web |url=http://www.gnome.org/about/ |title=About Us &#124; GNOME |accessdate=2011-12-09}}</ref> sebagai proyek [[perangkat lunak bebas]] untuk mengembangkan [[lingkungan desktop]] dan aplikasinya.<ref>{{cite web |url=http://lists.debian.org/debian-user/1997/08/msg02286.html |title=The GNOME Desktop project (fwd) |accessdate=2011-12-10}}</ref> GNOME dimulai karena [[KDE]], proyek [[lingkungan desktop]] (yang juga merupakan [[perangkat lunak bebas]]), bergantung pada [[Qt toolkit]] yang pada waktu itu memakai lisensi [[Proprietari]]<ref>{{citation |url = http://linuxtoday.com/news_story.php3?ltsn=2000-09-05-001-21-OP-LF-KE |title = Stallman on Qt, the GPL, KDE, and GNOME |first = Richard |last = Stallman |authorlist = Richard Stallman |date = 2000-09-05 |accessdate = 2005-09-09 }}</ref>. Sebagai ganti dari [[Qt]], GNOME memilih kerangka [[GTK+]]. Lisensi [[GTK+]] adalah [[LGPL|GNU Lesser General Public License]] (LGPL), lisensi perangkat lunak bebas yang mengizinkan pemakaian ke lisensi lain seperti lisensi [[Proprietary]]<ref>{{citation |url = http://www.gnu.org/licenses/why-not-lgpl.html |title = Why you shouldn't use the Lesser GPL for your next library |work = [[Free Software Foundation]] |accessdate=2008-01-20 }}</ref>. GNOME sendiri dilisensi di bawah [[LGPL]] untuk datanya dan [[Lisensi Publik Umum GNU]] (GNU GPL) untuk aplikasinya.
 
Baris 35 ⟶ 37:
 
GNOME 2.x (rilis GNOME sebelumnya) sangat mirip dengan lingkungan desktop konvensional, menyajikan desktop yang simpel di mana pengguna dapat berinteraksi dengan objek virtual, seperti jendela, ikon, dan file. GNOME 2.x menggunakan [[Metacity]] sebagai pengatur jendela standarnya. Pengaturan jendela, aplikasi dan file dalam GNOME 2 mirip dengan kebanyakan sistem operasi desktop. Pada pengaturan standar GNOME 2, desktop memiliki menu peluncur untuk akses cepat ke are program untuk menampilkan program dan lokasi file; jendela terbuka dapat diakses dari taskbar di bawah layar, dan di atas kanan tersedia area notifikasi bagi program yang berjalan di latar belakang. Namun posisi itu dapat diubah pengguna ke mana saja atau diganti dengan fungsi lain atau ditiadakan.
 
=== GNOME 2 ===
GNOME 2 sangat mirip dengan antarmuka desktop konvensional, yang menampilkan desktop sederhana tempat pengguna dapat berinteraksi dengan objek virtual, seperti jendela, ikon, dan file. GNOME 2 menggunakan [[Metacity]] sebagai [[window manager]] default-nya. Penanganan jendela, aplikasi, dan file di GNOME 2 serupa dengan sistem operasi desktop tradisional. Dalam konfigurasi default GNOME 2, desktop memiliki menu peluncur untuk akses cepat ke lokasi program dan arsip yang terinstal; Jendela yang terbuka dapat diakses oleh taskbar di sepanjang bagian bawah layar, dan pojok kanan atas menampilkan area notifikasi untuk menampilkan pemberitahuan saat berjalan di latar belakang. Namun, fitur ini dapat dipindahkan ke hampir semua posisi atau orientasi yang diinginkan pengguna, diganti dengan fungsi lain atau dihapus sama sekali.
 
=== GNOME 3 ===
Sebelumnya GNOME menggunakan metafora desktop tradisional, namun di GNOME 3 ini diganti dengan GNOME Shell, sebuah metafora yang lebih abstrak dimana beralih antara berbagai tugas dan ruang kerja virtual terjadi di area terpisah yang disebut Overview. Juga, karena [[Mutter]] menggantikan [[Metacity]] sebagai [[window manager]] default, tombol minimize dan maximize tidak lagi muncul pada titlebar secara default. Adwaita menggantikan Clearlooks sebagai tema default. Banyak Aplikasi Core GNOME juga melakukan desain ulang untuk memberikan pengalaman pengguna yang lebih baik.
 
Perubahan besar ini pada awalnya menimbulkan kritik luas. Lingkungan desktop [https://mate-desktop.org MATE] bercabang dari basis kode GNOME 2 dengan maksud mempertahankan antarmuka GNOME 2 tradisional sambil tetap kompatibel dengan teknologi Linux modern, seperti [[GTK+]] 3. Tim Linux Mint membahas masalah ini dengan cara lain dengan mengembangkan "GNOME Mint GNOME Shell Extensions "yang berjalan di atas GNOME 3 dan memungkinkannya digunakan melalui metafora desktop tradisional. Hal ini pada akhirnya menyebabkan terciptanya antarmuka pengguna Cinnamon, yang bercabang dari basis kode GNOME 3.
 
Pada tahun 2005, di milis pengembangan GNOME resmi, [[Linus Torvalds]] mendorong pengguna untuk beralih ke [[KDE]] 3 daripada menggunakan GNOME. Pada tahun 2009, dia mencoba GNOME lagi namun, yang tidak puas dengan kehilangan produktivitas yang dirasakannya, dia beralih ke [[Xfce]], membuat posting keras lainnya melawan GNOME. Pada tahun 2013, dia kembali ke GNOME 3 yang menyatakan bahwa "semakin tidak menyakitkan" dan "semuanya lebih baik dari setahun yang lalu".
 
Pada tahun 2015, penerimaan kritis jauh lebih positif. Sebagai contoh, [[Debian]], sebuah distribusi [[Linux]] yang secara historis menggunakan GNOME 2, beralih ke [[Xfce]] ketika GNOME 3 dirilis namun membuka GNOME 3 pada waktunya untuk merilis [[Debian]] 8 "Jessie". [63] [64]
 
Pada bulan Maret 2017, Proyek GNOME merilis GNOME 3.24, memberikan perbaikan bug dan juga fitur utama baru. [65]
 
=== Kontroversi pada Platform yang Didukung ===
Baris 86 ⟶ 102:
 
== Tujuan Proyek GNOME ==
 
Menurut website GNOME<ref>{{cite web
|url = http://live.gnome.org/SWOT
Baris 103 ⟶ 118:
* '''Dukungan''' - untuk memastikan dukungan dari institusi lain di komunitas GNOME.
 
=== PenampilanDesain ===
[[Berkas:Gnome-2.6-en.png|right|thumb|250px|GNOME 2.6, Maret 2004]]
 
=== Antarmuka ===
[[Berkas:GNOME Shell.png|right|thumb|250px|GNOME 3.0 mode ''overview'']]
[[Berkas:Gnome-2.6-en.png|rightka|thumbjmpl|250px|GNOME 2.6, Maret 2004]]
 
[[Berkas:GNOME Shell.png|rightka|thumbjmpl|250px|GNOME 3.0 mode ''overview'']]
 
Sejak GNOME 2, produktivitas menjadi fokus utama GNOME. Untuk tujuan ini, [[GNOME Human Interface Guidelines]] (HIG) diciptakan. Semua program GNOME berbagi gaya antarmuka pengguna grafis yang koheren (GUI) namun tidak terbatas pada penggunaan widget GUI yang sama. Sebaliknya, desain GUI GNOME dipandu oleh konsep yang dijelaskan di dalam GNOME HIG, sendiri mengandalkan wawasan dari ergonomi kognitif. Setelah HIG, pengembang dapat membuat program GUI berkualitas tinggi, konsisten, dan dapat digunakan, karena semuanya menangani segala hal mulai dari desain GUI hingga layout widget berbasis pixel yang direkomendasikan.
 
Sampai perilisan GNOME 3.x, GNOME didesain dengan komputasi desktop tradisional [[metaphor]]. Pengguna dapat mengganti penampilan desktop lewat tema, yang biasanya terdiri dari set ikon, manajemen ujung jendela dan generator parameter [[GTK+]]. Tema standar sekarang adalah [[Adwaita]]. Panduan antarmuka membantu pengembang menciptakan aplikasi yang terlihat dan berinteraksi mirip dengan aplikasi lain, yang menghasilkan pengalaman kohesi GNOME.
Baris 118 ⟶ 137:
|accessdate = 2011-12-03
}}</ref>
 
<br />
Dimulai dengan GNOME 3.8, GNOME menyediakan Mode Klasik untuk mereka yang menyukai pengalaman desktop tradisional (mirip dengan GNOME 2).
 
=== Aksesibilitas ===
Semenjak GNOME 2.0, salah satu fokus GNOME adalah aksesibilitas. Salah satunya dengan membuat ''GNOME Human Interface Guidelines'' (HIG). Dengan mengikuti panduan, pengembang dapat membuat program antarmuka grafik yang berkualitas tinggi, konsisten dan aksesibel, seperti yang diusulkan untuk membuat antarmuka grafik ''pixel-based layout of widget''.
Baris 138 ⟶ 159:
 
Semenjak perilisan GNOME 3, desktop tradisional metaphor telah ditinggalkan dan digantikan oleh [[GNOME Shell]]. Penggantian ini mendapatkan reaksi yang beragam dari komunitas, dan hasilnya belum jelas sampai saat ini. Desktop [[MATÉ]] telah ditonjolkan dari GNOME 2, dan bertujuan untuk menampilkan antarmuka GNOME 2 yang tradisional dan menjaga kompatibilitas dengan GNOME 3.
 
GNOME berjalan di [[Wayland]] dan [[X Window System]]. Dukungan Wayland diperkenalkan di GNOME 3.10 dan dianggap "untuk sebagian besar pengguna [...] pengalaman hari ke hari yang dapat diupayakan" pada 3,20 dan memprioritaskan mereka melalui sesi [[X Window System|X]]. GNOME 3.24 akan memperpanjang kompatibilitas Wayland dengan driver [[NVIDIA|NVidia]].
 
Versi GNOME tersedia di sebagian besar [[distribusi Linux]] baik sebagai [[lingkungan desktop]] default atau sebagai opsi yang dapat diinstal dan juga di koleksi port kebanyakan [[Bsd|BSD]].
 
Pada bulan Mei 2011, [[Lennart Poettering]] mengusulkan sistem sebagai ketergantungan GNOME. Karena systemd hanya tersedia di [[Linux]], proposal tersebut mengarah pada diskusi tentang kemungkinan menjatuhkan dukungan untuk platform lain dalam rilis GNOME di masa depan. Karena dukungan GNOME 3.2 multiseat hanya tersedia pada sistem yang menggunakan sistemd. Pada bulan November 2012, tim peluncur GNOME menyimpulkan bahwa sistem dapat diandalkan untuk fungsionalitas non-dasar.
 
== Adopsi ==
Baris 149 ⟶ 176:
}}</ref>.
 
GNOME 3 tersedia untuk dipasang melalui sebagian besar distribusi GNU / Linux:
 
[[Fedora]] - Fedora menyediakan GNOME 3 langsung dari kotak - cukup instal atau coba dulu.Fedora Workstation 25 sekarang tersedia dan mengirimkan GNOME 3.22.
 
[[OpenSUSE]] - GNOME 3 dapat dipilih saat menginstal versi terbaru openSUSE. Versi stabil adalah openSUSE Leap 42.2 dan ini termasuk GNOME 3.20.
 
[[Ubuntu GNOME]] - Ubuntu GNOME adalah varian resmi [[Ubuntu]] yang menyediakan pengalaman GNOME 3 yang lengkap. Ubuntu GNOME 17.04 menyertakan GNOME 3.24.
 
Banyak distro lain yang menyediakan GNOME 3, termasuk [[Arch Linux]] (GNOME 3.24), [[Debian]] (GNOME 3.14) dan [[Gentoo]] (GNOME 3.22).
== Pengembangan ==
GNOME dikembangkan oleh The GNOME Project dan menyediakan GNOME Desktop Environment, antarmuka pengguna grafis dan satu set aplikasi inti, dan GNOME Development Platform, sebuah kerangka kerja untuk membangun aplikasi yang terintegrasi dengan desktop.
Seperti kebanyakan proyek perangkat lunak bebas, proyek GNOME diatur secara longgar. Diskusi terjadi secara berkala pada beberapa ''mailing list'' umum<ref>{{citation
 
|url = http://mail.gnome.org
Seperti kebanyakan proyek perangkat lunak bebas lainnya, pengembangan GNOME dikelola secara longgar. Diskusi terutama terjadi pada sejumlah mailing list publik.Pengembang dan pengguna GNOME berkumpul di pertemuan GUADEC tahunan untuk membahas keadaan saat ini dan arah masa depan GNOME. GNOME menggabungkan standar dan program dari freedesktop.org agar bisa beroperasi lebih baik dengan komputer desktop lain.
|title = GTK+ and GNOME Mailing Lists
 
|work = The GNOME Project
GNOME terutama ditulis dalam bahasa [[C (bahasa pemrograman)|C]], [[C++|C ++]], [[Vala]], [[Python (bahasa pemrograman)|Python]] dan [[JavaScript]].Sejumlah binding bahasa tersedia.
|accessdate = 2011-12-04
 
}}</ref>. Pengembang dan pengguna GNOME berkumpul pada pertemuan [[GUADEC]] untuk mendiskusikan keadaan proyek dan arah masa depan.
Seperti kebanyakan proyek perangkat lunak bebas, proyek GNOME diatur secara longgar. Diskusi terjadi secara berkala pada beberapa ''mailing list'' umum<ref>{{citation|title=GTK+ and GNOME Mailing Lists|url=http://mail.gnome.org|work=The GNOME Project|accessdate=2011-12-04}}</ref>. Pengembang dan pengguna GNOME berkumpul pada pertemuan [[GUADEC]] untuk mendiskusikan keadaan proyek dan arah masa depan.
 
GNOME sering menggabungkan standar dengan [[freedesktop.org]] untuk membuat aplikasi GNOME menjadi lebih cocok dengan desktop lain, menambahkan kooperasi dan kompetisi.
 
=== Subproject ===
Perpustakaan dan perpustakaan utilitas GLib, sistem objek dan tipe GObject dan toolkit widget GTK + terdiri dari bagian utama platform pengembangan GNOME.Yayasan ini diperluas dengan kerangka kerja D-Bus IPC, perpustakaan gambar berbasis vektor 2D Kairo, perpustakaan grafis bergerigi Clutter, perpustakaan rendering teks Pango internasional, API audio tingkat rendah [[PulseAudio]], kerangka multimedia GStreamer, dan beberapa perpustakaan khusus termasuk [[NetworkManager]], [[PackageKit]] , [[Telepathy]] (instant messaging) dan [[WebKit]].
 
GNOME memiliki banyak proyek-proyek, berikut adalah proyek major GNOME:
* [[GNOME Display Manager]] (GDM) - yang mengelola sesi pengguna, [[X Window System|X]] dan [[Wayland]].
* [[GNOME Shell]] - antarmuka pengguna GNOME 3.
* [[GSettings]] - sistem penyimpanan konfigurasi. (menggantikan [[GConf]])
* [[GVFS]] - sistem file virtual.
* [[GNOME Keyring]] - bersama [[Seahorse (software)|Seahorse]] menjadi tempat penyimpanan kunci [[enkripsi]] dan informasi keamanan.
* [[GNOME Translation project]] - bertujuan menerjemahkan dokumen dan aplikasi ke bahasa lain.
* [[GTK+]] - sebuah kerangka untuk membuat aplikasi grafik. GTK+ adalah kerangka dasar GNOME, sehingga GNOME mendapatkan beberapa keuntungan seperti penggantian tema dan grafik yang ''teranti-alias''. Subproyek dari [[GTK+]] adalah untuk menyediakan ''object-orientated programming support'' ([[GObject]]), dukungan ekstensif karakter internasional dan susunan text ([[Pango]]) dan aksesibilitas ([[ATK]]). GTK+ membutuhkan lebih sedikit sumber daya untuk menjalankan GNOME di platform lain seperti [[Windows]] dan [[Mac]].
* [[Tracker]] secara otomatis mencari direktori yang ditentukan untuk file dan menyimpan indeksnya untuk memberikan pencarian cepat; Sangat terintegrasi ke dalam GNOME Shell dan GNOME Files
* Mutter - komposer Wayland dan X Windows Manager
* [[Evolution Data Server]] - bertanggung jawab mengelola surat, kalender, buku alamat, tugas dan informasi memo
* [[Meson|Meson -]] menggantikan GNU Build System (autotools) sebagai alat bantu pembuatan otomasi pilihan
* [[Human Interface Guidelines]](HIG) - riset dan dokumentasi dalam menciptakan aplikasi GNOME yang aksesibel.
* [[LibXML]] - library XML.
* Manajemen warna Linux, udev, dll.
Lingkungan desktop GNOME tidak hanya terdiri dari library kontrol elemen grafis [[GTK+|GTK +]] dan aplikasi inti yang memanfaatkannya. Ada beberapa paket perangkat lunak tambahan yang membentuk lingkungan desktop GNOME, seperti di atas.
 
Banyak bahasa pemrogramam tersedia untuk penggembangan, sehingga aplikasi GNOME ditulis dalam bahasa yang beragam, seperti [[C++]] ([[gtkmm]]), [[Java]] ([[java-gnome]]), [[Ruby]] ([[ruby-gnome2]]), [[C sharp|C#]] ([[Gtk#]]), [[Perl]] ([[gtk2-perl]]), [[Tcl]] (Gnocl), dan masih banyak lagi. Bahasa yang sekarang digunakan dalam aplikasi resmi GNOME adalah C, C++, C#, python, dan [[Vala]]<ref>{{cite web
Baris 181 ⟶ 227:
 
=== Siklus Rilis ===
SetiapMasing-masing komponen produk perangkat lunak dalamdi proyek GNOME memiliki nomor versiversinya sendiri dan jadwal rilis sendiri.  Namun, setiapmasing-masing pengembangpengelola terkoordinasimodul mengkoordinasikan usaha mereka untuk menciptakanmembuat perilisianrilis stabil GNOME yangsecara stabilkeseluruhan dalampada jadwal sekitar enam bulan, di samping perpustakaannya yang mendasarinya seperti GTK + dan GLib. Beberapa proyek eksperimental dikecualikan dari rilis ini.
 
Nomor versi GNOME mengikuti skema v.xx.yy. Di sini, v adalah versi utama, yang dapat mencakup perubahan besar seperti kerusakan ABI(Application binary interface/Antarmuka biner aplikasi); Ini tidak memiliki jadwal reguler dan terjadi sebagai respons terhadap persyaratan untuk perubahan skala besar. Xx adalah versi minor, yang dilepaskan pada jadwal di atas kira-kira setiap 6 bulan, di mana angka paritas 1- atau 2 digit menunjukkan jenis pelepasan: jika xx genap (misal 3,20) pelepasannya dianggap stabil, sedangkan jika Xx aneh itu mewakili snapshot pengembangan saat ini (misalnya 3.21) yang pada akhirnya akan berevolusi menjadi rilis stabil berikutnya. Anda menunjukkan rilis titik, misalnya. 3.20.6; Ini dibuat pada frekuensi berminggu-minggu untuk memperbaiki masalah, menambahkan perangkat tambahan tanpa henti, dll.
 
Perilisan GNOME berupa server [[FTP]] utama dalam bentuk ''source code'' dengan skrip konfigurasi, yang dikompilasi oleh sistem operasi dan diintegrasikan dengan sistem operasi sebelum didistribusikan. Biasanya sistem operasi hanya memakai versi stabil dan telah dites, dan menyediakannya dalam bentuk siap diinstall. Source code setiap versi stabil GNOME disimpan di GNOME Git source code repository. Pengguna yang berminat selalu dapat memperoleh cuplikan cabang pengembangan _master_ atau cabang / tag lainnya dan membuat versi mutakhir untuk mereka gunakan sendiri.
 
Sejumlah build-scripts (seperti JHBuild atau sebelumnya GARNOME) tersedia untuk membantu mengotomatisasi proses penyusunan kode sumber.
 
== Aplikasi ==
 
=== Aplikasi Inti ===
Ada sejumlah besar program berbasis [[GTK+|GTK +]] - dan [[Clutter]] yang ditulis oleh berbagai penulis. Sejak diluncurkannya GNOME 3.0, Proyek GNOME berkonsentrasi untuk mengembangkan seperangkat program yang menyumbang Aplikasi Inti GNOME.Kesamaan dari Aplikasi Inti GNOME adalah kepatuhan terhadap pedoman GNOME HUD saat ini dan juga integrasi yang ketat dengan lapisan GNOME yang mendasari seperti  GVfs dan juga satu sama lain misalnya Setelan GOA (gnome-online-accounts) dan GNOME Files dengan [[Google Drive]] dan GNOME Photos dengan [[Google Photos]]. Beberapa program hanya mengganti nama program yang ada dengan antarmuka pengguna yang dirubah, sementara yang lain telah ditulis dari awal.
 
=== Permainan ===
Game GNOME memiliki tampilan dan nuansa Aplikasi Core GNOME dan dirilis bersamaan dengan GNOME. Semua telah ditulis ulang sesuai dengan Pedoman Antarmuka GNOME saat ini.
 
=== Alat pengembangan ===
Perangkat lunak telah ditulis untuk menyediakan alat pengembangan yang sesuai dengan desktop GNOME dan untuk memfasilitasi pengembangan perangkat lunak GNOME:
 
GNOME Builder adalah lingkungan pengembangan terpadu yang baru, Anjuta adalah yang lebih tua. [[Glade Interface Designer]] adalah perangkat lunak untuk membangun antarmuka grafis dengan menggunakan elemen kontrol grafis di [[GTK+|GTK +]]. Devhelp adalah browser API, Accerciser sebagai penjelajah aksesibilitas, dan ada beberapa alat debugging, termasuk Nemiver, GtkInspector dan Alleyoop, juga telah disediakan untuk memfasilitasi pengembangan perangkat lunak GNOME.
 
Pilihan integrasi untuk alat pengembangan pihak ketiga (misalnya NoFlo) juga ada.
Perilisan GNOME berupa server [[FTP]] utama dalam bentuk ''source code'' dengan skrip konfigurasi, yang dikompilasi oleh sistem operasi dan diintegrasikan dengan sistem operasi sebelum didistribusikan. Biasanya sistem operasi hanya memakai versi stabil dan telah dites, dan menyediakannya dalam bentuk siap diinstall. Source code setiap versi stabil GNOME disimpan di GNOME Git source code repository.
 
== Sejarah Perilisan ==
Baris 335 ⟶ 400:
!3.12
|Maret 2014
|Peningkatan navigasi keyboard dan pemilihan jendela di Ikhtisar. MerubahMengubah utilitas set-up pertama berdasarkan uji kegunaan. Jaringan kabel ditambahkan kembali ke area status sistem. Folder aplikasi yang dapat disesuaikan dalam tampilan Aplikasi. Pengenalan widget GTK + baru seperti popovers di banyak aplikasi. Gaya tab baru di GTK +. GNOME Videos, GNOME Terminal dan gedit diberi tampilan segar, lebih konsisten dengan HIG. Penyedia pencarian emulator terminal disertakan dalam GNOME Shell. Perbaikan Perangkat Lunak GNOME dan dukungan tampilan dengan kerapatan tinggi. Aplikasi perekam suara yang baru. API notifikasi desktop baru, kemajuan memporting Wayland telah mencapai keadaan yang dapat digunakan dan dapat dipratinjau secara opsional.<ref>{{cite web | url=https://help.gnome.org/misc/release-notes/3.12/ | title=GNOME 3.12 Release Notes | accessdate=25 April 2017}}</ref>
|-
!3.14
Baris 370 ⟶ 435:
[[Kategori:Proyek GNU]]
[[Kategori:X Window System]]
[[Kategori:Antarmuka pengguna grafis]]
[[Kategori:GUI]]
[[Kategori:Arsitektur perangkat lunak]]