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.
jmpl|Matthias Ettrich LinuxTag 2005-06-23
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.
jmpl|KDE 1.0
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.
+Tahun PublikasiVersi KDEVersi QtKeterangan12 Juli 19981.0Inisiasi proyek. Mencakup penyunting teks, emulator terminal, pengelola jendela, penjelajah file.2.22.2Implementasi penjelajah berkas, yang mendorong perombakan menyeluruh arsitektur komunikasi antar dan ekstra proses (X11, kernel, dll.) dengan penambahan KIO, KParts, DCOP, aRts dan terutama peramban webKonqueror dan display universal.3 April 20023.03.0Peningkatan progresif dalam ergonomi dan kesederhanaan seta menambahkan banyak aplikasi.11 Januari 20084.04.3Versi utama dengan porting ke aplikasi Qt4 membuka kemungkinan lintas platform dengan nama KDE SC.15 Juli 20145.0KDE SC dan KDE direorganisasi menjadi 3 entitas: KDE Frameworks 5, KDE Plasma 5 dan KDE Applications, yang memiliki siklus hidup yang tidak sepenuhnya terkait.11 Februari 20205.18Pengenalan Plasma 5.18 LTS.8 Februari 20225.24Pengenalan Plasma 5.24 LTS.14 Februari 20235.27Pengenalan Plasma 5.27 LTS, versi terakhir Plasma 5 sebelum hadirnya Plasma 6.28 Februari 20246.06.6Pengenalan Plasma 6 LTS, dengan Qt 6 dan integrasi penuh Wayland.

 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

Kategori:KDE
Kategori:Sistem operasi
Kategori:Organisasi perangkat lunak bebas dan sumber terbuka
Kategori:Proyek perangkat lunak bebas