Gnome vs KDE
KDE dan GNOME adalah dua lingkungan desktop (kumpulan perangkat lunak yang menyediakan fungsionalitas tertentu dan tampilan dan nuansa untuk sistem operasi) yang berjalan pada sistem operasi yang menggunakan Sistem X Window (kebanyakan Unix, Linux, Solaris, FreeBSD, dan Mac OS X). Lingkungan desktop biasanya terdiri dari Window Manager (WM) yang menciptakan cara tertentu untuk menyajikan windows kepada pengguna, manajer file yang mengelola semua file / folder dan menyajikannya kepada pengguna dengan cara yang nyaman, dan beberapa utilitas lainnya untuk mengatur wallpaper, screensaver, ikon tampilan, dan melakukan tugas administratif. Selain itu, mungkin ada aplikasi untuk pengolah kata, membakar disk, menjelajah dan mengirim email tugas. Baik KDE dan GNOME mengandung banyak aplikasi yang didedikasikan untuk semua tugas yang disebutkan di atas, dan mereka akan terdaftar secara terperinci di bawah. Baik GNOME dan KDE termasuk alat konfigurasi sehingga pengguna terhindar dari banyak sakit kepala konfigurasi. Semua aplikasi yang terinstal biasanya muncul dalam menu secara otomatis, dan tidak perlu konfigurasi untuk memulai. Karena semua alasan ini, kedua lingkungan desktop ini memiliki peringkat tinggi dalam kemudahan penggunaan dan kegunaan.
Bahasa pemrograman utama KDE adalah C ++. Alasan utama untuk ini adalah bahwa fungsi utama KDE dikodekan menggunakan QT, yang ditulis dalam C ++. Diperlukan sekitar 210MB untuk menginstal sistem dasar KDE. Baru-baru ini pengembang KDE mulai menyebutnya Kompilasi Perangkat Lunak KDE (KDE SC), tetapi sebagian besar pengguna masih memanggil versi terbaru, hanya KDE 4. Pengelola jendela X dari KDE adalah Kwin sedangkan manajer tampilan X adalah KDM. Sebelum versi terbaru, KDE pernah menggunakan Konqueror sebagai manajer file, tetapi sekarang menggunakan Dolphin. Konsole adalah emulator terminal KDE. KWrite dan KOffice dapat digunakan sebagai editor teks dan paket office di KDE. KDE dilisensikan dengan GPL, LGPL, BSD dan lainnya. Ketika datang ke aplikasi browsing dan mengirim email, KDE menawarkan Konqueror dan KMail. KDE menyediakan dukungan untuk multimedia melalui pemutar audio dan videonya seperti Dragon Player dan JuK.
Bahasa pemrograman utama GNOME adalah C, karena kit alat yang digunakan untuk menulis GNOME adalah GTK + dan ditulis dalam C. Diperlukan sekitar 180 MB untuk menginstal sistem dasar GNOME. GNOME menggunakan Mutter dan GDM sebagai manajer window X dan manajer display X masing-masing. Nautilus adalah pengelola file GNOME, sedangkan terminal GNOME adalah emulator terminalnya. Di GNOME, gedit dan GNOME Office masing-masing adalah editor teks dan suite kantor. GNOME menggunakan lisensi GPL dan LGPL. Ephiphany dan Evolution dapat digunakan untuk menjelajah web dan mengirim email di GNOME. File audio dan video dapat diputar menggunakan pemutar Totem dan Banshee.
Meskipun KDE dan GNOME adalah lingkungan desktop yang serupa, mereka memiliki perbedaan. Setelah rebranding baru-baru ini, "KDE" sebenarnya merujuk pada seluruh koleksi aplikasi termasuk lingkungan desktop sementara GNOME merujuk pada lingkungan desktop saja. Perangkat lunak KDE didasarkan pada kerangka kerja Qt sementara GNOME didasarkan pada GTK +. KDE dan GNOME memiliki serangkaian program dan paket default berbeda yang dibundel dengannya, misalnya Dolphin dan Nautilus digunakan sebagai pengelola file. Secara umum, pengguna cenderung percaya bahwa KDE menawarkan lebih banyak fungsionalitas dibandingkan dengan kesederhanaan GNOME. Tetapi di sisi lain, beberapa pengguna mengatakan bahwa KDE rumit dan yang lain mengatakan bahwa GNOME kurang fungsional karena terlalu sederhana. Selain itu, KDE dan GNOME dilisensikan dengan berbagai lisensi.