KDE

**KDE** adalah komunitas perangkat lunak bebas internasional yang mengembangkan perangkat lunak bebas dan sumber terbuka. Sebagai pusat pengembangan, KDE menyediakan alat dan sumber daya yang memungkinkan kerja kolaboratif pada perangkat lunak semacam ini. Produk-produk terkenal termasuk Plasma Desktop (lingkungan desktop asali pada banyak distribusi Linux), Kerangka KDE, dan serangkaian aplikasi lintas platform seperti Amarok, digiKam, dan Krita yang dirancang untuk berjalan pada sistem operasi mirip Unix dan Unix, Microsoft Windows, dan Android.

## Sejarah
KDE didirikan pada 14 Oktober 1996 oleh Matthias Ettrich, seorang mahasiswa Universitas Tübingen, dengan nama Kool Desktop Environment. Pada saat itu, dia merasa khawatir dengan beberapa  aspek dari desktop Unix. Salah satu kekhawatirannya adalah tidak ada aplikasi yang terlihat atau berperilaku sama. Menurutnya, aplikasi desktop pada masa itu terlalu rumit bagi pengguna akhir. Untuk mengatasi masalah ini, ia mengusulkan pembuatan lingkungan desktop di mana pengguna dapat mengharapkan aplikasi yang konsisten dan mudah digunakan. Postingan pertamanya di Usenet memicu minat yang signifikan, dan lahirlah proyek KDE.

Nama KDE dimaksudkan sebagai permainan kata pada Common Desktop Environment, yang tersedia untuk sistem Unix. CDE adalah lingkungan pengguna berbasis X11 yang dikembangkan bersama oleh HP, IBM, dan Sun melalui konsorsium X/Open, dengan antarmuka dan alat produktivitas berdasarkan Widget toolkit grafis Motif. Lingkungan ini seharusnya menjadi lingkungan komputer desktop yang mudah digunakan secara intuitif. Awalnya huruf K disarankan untuk melambangkan "Kool", tetapi dengan cepat diputuskan bahwa huruf K menjadi tidak berarti apa-apa secara khusus. Oleh karena itu, singkatan KDE diperluas menjadi "K Desktop Environment" sebelum akhirnya dihilangkan sama sekali dan hanya diganti menajdi KDE dalam upaya rebranding pada tahun 2009.

Pada awalnya, Matthias Ettrich memilih untuk menggunakan framework Qt dari Trolltech untuk proyek KDE. Para pemrogram lain dengan cepat mulai mengembangkan aplikasi KDE/Qt, dan pada awal tahun 1997, beberapa aplikasi dirilis. Pada tanggal 12 Juli 1998, versi pertama lingkungan desktop, yang disebut KDE 1.0, dirilis. Versi ini diterima dengan perasaan campur aduk oleh komunitas Unix. Banyak yang mengkritik penggunaan pustaka antarmuka Qt yang tidak bebas. Karena tekanan yang diberikan kepada Trolltech dan upaya persuasi dari para pengembang KDE, Trolltech memutuskan pada bulan April 1999 untuk menyediakan Qt dalam versi yang lebih bebas, yang sebagian besar memenuhi tuntutan komunitas. Versi asli yang berlisensi GPL dari toolkit ini hanya ada untuk platform yang menggunakan server tampilan X11. Namun dengan dirilisnya Qt 4, yang berlisensi LGPL, toolkit mulai tersedia untuk lebih banyak platform. Hal ini memungkinkan perangkat lunak KDE berdasarkan Qt 4 atau versi yang lebih baru, secara teoretis, dapat didistribusikan ke Microsoft Windows dan OS X.

Tim Pemasaran KDE mengumumkan rebranding komponen proyek KDE pada tanggal 24 November 2009. Termotivasi oleh perubahan tujuan, rebranding berfokus pada penekanan pada komunitas pembuat perangkat lunak dan berbagai alat yang disediakan oleh KDE, bukan hanya desktop. lingkungan.

Apa yang sebelumnya dikenal sebagai KDE 4 dipecah menjadi KDE Plasma Workspaces, Aplikasi KDE, dan Platform KDE (sekarang KDE Frameworks) yang dibundel sebagai KDE Software Compilation 4. Sejak tahun 2009, nama KDE tidak lagi merupakan singkatan dari K Desktop Environment, tetapi untuk komunitas yang menghasilkan perangkat lunak tersebut.

### Rilis penting
Penerbitan manifesto oleh Matthias Ettrich pada tahun 1996 menandai awal proyek ini, yang diluncurkan pada awal tahun 1998 dengan versi 1 KDE. Versi ini terdiri dari penyunting teks, pengelola jendela, penjelajah file, dan tentunya, emulator terminal untuk mengakses *shell*.

## Proyek
Komunitas KDE mengelola banyak proyek perangkat lunak bebas. Proyek yang sebelumnya disebut KDE (atau KDE SC: *KDE Software Compilation*, Kompilasi Perangkat Lunak KDE) saat ini terdiri dari tiga bagian:

* KDE Plasma, lingkungan desktop grafis dengan tata letak dan panel yang dapat disesuaikan, mendukung desktop virtual dan widget. Ditulis dengan Qt 5 dan KDE Frameworks 5.
* KDE Frameworks, kumpulan perpustakaan dan kerangka perangkat lunak yang dibangun di atas Qt (sebelumnya dikenal sebagai 'kdelibs' atau 'KDE Platform').
* KDE Gear, aplikasi utilitas (seperti Kdenlive atau Krita) sebagian besar dibangun di atas Kerangka KDE dan sering kali merupakan bagian dari rilis resmi Aplikasi KDE.

### Proyek Lainnya

#### KDE neon
KDE neon merupakan repositori perangkat lunak yang menggunakan Ubuntu LTS sebagai intinya. Tujuannya adalah untuk menyediakan perangkat lunak Qt dan KDE paling baru kepada para penggunanya, sembari menyediakan komponen sistem operasi dari Ubuntu. KDE menyatakan bahwa KDE neon bukanlah "distribusi KDE" melainkan arsip terkini dari paket KDE dan Qt.

#### WikiToLearn
WikiToLearn merupakan sebuah situs wiki yang menyediakan platform untuk berbagi buku teks sumber terbuka. Idenya adalah untuk membuat sebuah perpustakaan buku teks bagi masyarakat umum.

## Kontributor
Pengembangan perangkat lunak KDE sebagian besar merupakan upaya sukarela, meskipun berbagai perusahaan, seperti Novell, Nokia, dan Blue Systems, mempekerjakan atau pernah mempekerjakan pengembang untuk bekerja pada berbagai bagian proyek tersebut. Karena banyak individu berkontribusi pada KDE dengan cara yang beragam (misalnya, kode, terjemahan, seni), pengorganisasian proyek semacam ini menjadi kompleks. Program pendampingan membantu pemula untuk memulai pengembangan serta berkomunikasi dalam proyek dan komunitas KDE.

Komunikasi di dalam komunitas berlangsung melalui milis, IRC, blog, forum, pengumuman berita, wiki, dan konferensi. Komunitas KDE memiliki Kode Etik yang mengatur perilaku yang dapat diterima di dalam komunitas.

Komunitas KDE menggunakan sistem pengontrol versi Git. Instance GitLab KDE (dikenal dengan nama Invent) memberikan gambaran umum tentang semua proyek yang di-*hosting* oleh sistem repositori Git KDE. Phabricator digunakan untuk manajemen tugas.

Pada tanggal 20 Juli 2009, KDE mengumumkan bahwa sudah mencapai komit yang ke satu juta pada repositori Subversion-nya. Pada tanggal 11 Oktober 2009, Cornelius Schumacher, seorang pengembang utama di KDE, menulis tentang perkiraan biaya (menggunakan model COCOMO dengan SLOCCount) untuk mengembangkan paket perangkat lunak KDE yang terdiri dari 4.273.291 baris kode, yaitu sekitar US$175.364.716. Perkiraan tersebut tidak termasuk pengembangan Qt, Calligra Suite, Amarok, digiKam, dan aplikasi lain yang bukan bagian dari inti KDE.

## Kolaborasi dengan proyek lain

### Wikimedia
Pada tanggal 23 Juni 2005, ketua Yayasan Wikimedia mengumumkan kerja sama antara komunitas KDE dan Yayasan Wikimedia. Pada tanggal 4 April 2008, KDE e.V. dan Wikimedia Deutschland membuka kantor bersama di Frankfurt.

### Yayasan Perangkat Lunak Bebas Eropa
Pada bulan Mei 2006, KDE e.V. menjadi Anggota Mitra (*Associate Member*) dari Yayasan Perangkat Lunak Bebas Eropa (*Free Software Foundation Europe, FSFE*).

Pada tanggal 22 Agustus 2008, KDE e.V. dan FSFE bersama-sama mengumumkan bahwa setelah bekerja sama dengan Freedom Task Force FSFE selama satu setengah tahun, KDE mengadopsi Perjanjian Lisensi Fidusia (*Fiduciary License Agreement*) FSFE. Dengan demikian, pengembang KDE dapat, secara sukarela, menyerahkan hak cipta mereka kepada KDE e.V.

Pada bulan September 2009, KDE e.V. dan FSFE pindah ke kantor bersama di Berlin.

### Perusahaan komersial
Beberapa perusahaan berkontribusi aktif pada proyek KDE seperti Collabora, Erfrakon, Intevation GmbH, Kolab Konsortium, Klarälvdalens Datakonsult AB (KDAB), Blue Systems, dan KO GmbH.

Nokia menggunakan Calligra Suite sebagai basis untuk aplikasi *office viewer* mereka pada platform Maemo/MeeGo. Nokia juga mengontrak KO GmbH untuk membawa filter format file MS Office 2007 ke Calligra Suite. Nokia mempekerjakan beberapa pengembang KDE secara langsung, baik untuk pengembangan perangkat lunak KDE untuk MeeGo atau sebagai sponsor.

Perusahaan pengembangan dan konsultasi perangkat lunak Intevation GmbH dari Jerman, dan KDAB dari Swedia menggunakan perangkat lunak Qt dan KDE, khususnya Kontact dan Akonadi untuk Kolab, untuk layanan dan produk mereka sehingga keduanya mempekerjakan pengembang KDE.

## Penggunaan
Sistem pendidikan sekolah dasar di Brasil mengoperasikan komputer yang menjalankan perangkat lunak KDE, dengan lebih dari 42.000 sekolah di 4.000 kota, sehingga melayani hampir 52 juta anak. Selain itu, ribuan siswa lainnya di Brasil menggunakan produk KDE di universitas mereka. Perangkat lunak KDE juga dipasang pada komputer sekolah-sekolah di Portugal dan Venezuela, masing-masing mencapai 700.000 dan satu juta pemasangan sistem.

CERN (Organisasi Eropa untuk Riset Nuklir) menggunakan perangkat lunak KDE.

Komputer permainan genggam Valve Corporation, Steam Deck, menggunakan lingkungan desktop KDE Plasma saat dalam mode desktop.

## Referensi


## Pranala luar

* Situs resmi KDE