Gnome vs KDE
KDE ve GNOME, X Pencere Sistemi (çoğunlukla Unix, Linux, Solaris, FreeBSD ve Mac OS X). Bir masaüstü ortamı genellikle, pencereleri kullanıcıya sunmanın belirli bir yolunu oluşturan bir Pencere Yöneticisinden (WM), tüm dosyaları/klasörleri yöneten ve bunları kullanıcıya uygun bir şekilde sunan dosya yöneticisinden ve diğer bazı yardımcı programlardan oluşur. duvar kağıtları, ekran koruyucular ayarlamak, simgeleri görüntülemek ve yönetim görevlerini gerçekleştirmek için. Ayrıca, kelime işleme, disk yazma, tarama ve e-posta gönderme görevleri için uygulamalar olabilir. Hem KDE hem de GNOME, yukarıda bahsedilen tüm görevlere adanmış birçok uygulama içerir ve bunlar aşağıda ayrıntılı olarak ayrı ayrı listelenecektir. Hem GNOME hem de KDE, konfigürasyon araçlarını içerir, böylece kullanıcı birçok konfigürasyon probleminden kurtulur. Yüklenen tüm uygulamalar genellikle menülerde otomatik olarak görünür ve başlamak için yapılandırmaya gerek yoktur. Tüm bu nedenlerden dolayı, bu masaüstü ortamlarının her ikisi de kullanım kolaylığı ve kullanılabilirlik açısından üst sıralarda yer almaktadır.
KDE'nin ana programlama dili C++'dır. Bunun ana nedeni, KDE'nin ana işlevselliğinin C++ ile yazılmış QT kullanılarak kodlanmış olmasıdır. KDE'nin temel sistemini kurmak yaklaşık 210MBs sürer. Çok yakın zamanda KDE geliştiricileri buna KDE Yazılım Derleme (KDE SC) adını vermeye başladı, ancak çoğu kullanıcı hala en son sürümü, sadece KDE 4'ü çağırıyor. KDE'nin X pencere yöneticisi Kwin, X ekran yöneticisi ise KDM. En son sürümden önce KDE, dosya yöneticisi olarak Konqueror'u kullanıyordu, ancak şimdi Dolphin kullanıyor. Konsole, KDE'nin terminal öykünücüsüdür. KWrite ve KOffice, KDE'de metin düzenleyici ve ofis paketi olarak kullanılabilir. KDE, GPL, LGPL, BSD ve diğerleri altında lisanslanmıştır. Tarama ve e-posta uygulaması söz konusu olduğunda, KDE Konqueror ve KMail'i sunar. KDE, Dragon Player ve JuK gibi ses ve video oynatıcıları aracılığıyla multimedya desteği sağlar.
GNOME'un ana programlama dili C'dir, çünkü GNOME yazmak için kullanılan araç kiti GTK+'dır ve C ile yazılmıştır. GNOME'un temel sistemini kurmak için yaklaşık 180 MB gerekir. GNOME, sırasıyla X pencere yöneticisi ve X görüntü yöneticisi olarak Mutter ve GDM'yi kullanır. Nautilus, GNOME'un dosya yöneticisidir, GNOME terminali ise terminal öykünücüsüdür. GNOME'da gedit ve GNOME Office sırasıyla metin düzenleyici ve ofis paketidir. GNOME, GPL ve LGPL lisanslarını kullanır. Ephiphany ve Evolution, GNOME'da web'de gezinme ve e-posta gönderme için kullanılabilir. Ses ve video dosyaları Totem ve Banshee oynatıcılar kullanılarak oynatılabilir.
KDE ve GNOME benzer masaüstü ortamları olmasına rağmen, aralarında farklılıklar vardır. Yakın zamanda yapılan marka değişikliğinden sonra, “KDE” aslında masaüstü ortamı da dahil olmak üzere tüm uygulamalar koleksiyonunu ifade ederken, GNOME tek başına bir masaüstü ortamını ifade eder. KDE yazılımı Qt çerçevesine, GNOME ise GTK+'ya dayanmaktadır. KDE ve GNOME'un farklı varsayılan program ve paketleri vardır, örneğin Dolphin ve Nautilus dosya yöneticisi olarak kullanılır. Genellikle kullanıcılar, GNOME'un basitliğine kıyasla KDE'nin daha fazla işlevsellik sunduğuna inanma eğilimindedir. Ancak öte yandan, bazı kullanıcılar KDE'nin karmaşık olduğunu söylüyor ve diğerleri GNOME'un çok basit olduğu için işlevsellikten yoksun olduğunu söylüyor. Ek olarak, KDE ve GNOME farklı lisans grupları altında lisanslanmıştır.