KDE -Software -Zusammenstellung

KDE -Software -Zusammenstellung
KDE Oxygen logo.svg
KDE 4.png
Entwickler (en) Kde
Erstveröffentlichung 1.0 / 12 Juli 1998; Vor 24 Jahren
Endgültige Veröffentlichung 17.12.3 (6. März 2018; vor 4 Jahren) [±][1]
Geschrieben in Hauptsächlich C ++ (Qt), etwas C
Betriebssystem Ganzes de: Unix-artig mit X11 oder Wayland und auch Windows XP7.[2]
Nur Anwendungen: Mac OS X 10.410.6
Verfügbar in 86 Sprachen[3]
Liste der Sprachen
  • Voll (52): Arabisch, Basque, Bosnian, Brasilianer Portugiesisch, Britisch -Englisch, Katalanisch, Katalanisch (Valencian), Chinesisch vereinfacht, chinesisch -traditionell, kroatisch, tschechisch, dänisch, holländisch, esperanto, estnisch, farsi (persisch), finnisch, französisch, galian, deutsch Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingua, Irish Gaelic, Italian, Japanese, Kazakh, Khmer, Korean, Latvian, Lithuanian, Low Saxon, Marathi, Norwegian Bokmål, Norwegian Nynorsk, Polish, Portuguese, Punjabi, Romanian, Russisch, serbisch, slowakisch, slowenisch, spanisch, schwedisch, türkisch, ukrainisch, uyghur
  • Teilweise (34): Afrikaaner, Armenier, Assamesen, Asturier, Weißrussland (Latein), Bengali, Bengali (Indien), Breton, Bulgarisch, Chhattisgarhi, West -Frisian, Gujarati, Kannada, Kashubian, Kurdish, Macedonian, Maithili, Malayalam, Malayalam, Malayalam, Northern Sami, oder Makedonian, Maithili, Malayalam, Malayalam, Northern Sami, oder Makedonian, Maithili, Malayalam, Malayalam, Northern Sami, oder Paschto, Sinhala, Tajik, Tamil, Tatarish, Telugu, Thai, obere Sorbianer, Usbek, Usbek (kyrillisch), Vietnamesisch, Walloon
Typ Desktop -Umgebung
Lizenz Gnu gpl, Gnu lgpl, BSD -Lizenz, MIT -Lizenz[4]
Webseite www.Kde.org

Das KDE -Software -Zusammenstellung (KDE SC) war ein Dachbegriff für die Desktop -Umgebung plus eine Reihe eingeschlossener Anwendungen, die von produziert werden von Kde. Von seiner Veröffentlichung von 1.0 im Juli 1998 bis zur Veröffentlichung von Version 4.4 im Februar 2010 wurde die Software -Zusammenstellung einfach als bekannt als Kde, was stand für K Desktop -Umgebung bis zum Rebrand.[5] Die dann gerufen KDE SC wurde von 4,4 weiter bis zur endgültigen Veröffentlichung 4.14 im Juli 2014 verwendet. Es bestand aus dem KDE Plasma 4 Desktop und diese KDE -Anwendungen, deren Entwicklungsteams sich dafür entschieden haben, den Veröffentlichungsplan der Software Compilation zu befolgen. Danach wurde der KDE SC in drei separate Produkteinheiten aufgeteilt: KDE Plasma, KDE -Frameworks und KDE -Anwendungen, jeweils mit ihren eigenen unabhängigen Veröffentlichungsplänen.

Geschichte

Ursprünge

KDE wurde 1996 von gegründet Matthias Ettrich, wer war damals Student am Universität Tübingen. Zu dieser Zeit war er von bestimmten Aspekten der Unix Desktop. Zu seinen Bedenken gehörte, dass keiner der Anwendungen sah, fühlte oder arbeitete gleichermaßen. Er schlug die Bildung nicht nur einer Reihe von Anwendungen vor, sondern eher a Desktop -Umgebung, in denen Benutzer erwarten konnten, dass die Dinge konsequent aussehen, fühlen und arbeiten. Er wollte auch diesen Desktop einfach zu bedienen machen; Eine seiner Beschwerden bei Desktop -Anwendungen der Zeit war, dass seine Freundin sie nicht benutzen konnte. Sein Anfang Usenet Post hat großes Interesse geweckt, und das KDE -Projekt wurde geboren.[6]

Ettrich entschied sich für Trolltech's QT -Framework Für das KDE -Projekt. Andere Programmierer begannen schnell mit der Entwicklung von KDE/QT -Anwendungen, und Anfang 1997 wurden einige Anwendungen veröffentlicht.

Erste Serie

K Desktop Umgebung 1.0

Am 12. Juli 1998, K Desktop Umgebung 1.0 wurde veröffentlicht. Im November 1998 wurde das QT-Toolkit unter dem freien/ doppelt lizenziertOpen Source Q Public Lizenz (QPL) und eine proprietäre Lizenz für proprietäre Softwareentwickler. Die Debatte wurde über die Kompatibilität mit dem fortgesetzt GNU Allgemeine öffentliche Lizenz (GPL), so dass Trolltech im September 2000 zusätzlich zum QPL die Unix -Version der QT -Bibliotheken unter der GPL erhältlich gemacht hat. Trolltech verlangte weiterhin Lizenzen für die Entwicklung proprietäre Software mit Qt. Die Kernbibliotheken von KDE sind gemeinsam unter dem lizenziert Gnu lgplAber die einzige Möglichkeit für proprietäre Software, sie zu nutzen, bestand darin, im Rahmen der qt -proprietären Lizenz zu entwickeln.

Zweite Serie

K Desktop Umgebung 2.0

Ab dem 23. Oktober 2000, die zweite Serie von Veröffentlichungen, K Desktop Umgebung 2, führte signifikante technologische Verbesserungen ein.[7] Diese enthielten DCOP (Desktop -Kommunikationsprotokoll), Kio (eine Anwendungs ​​-E/A -Bibliothek), KPARTS (a Komponentenobjektmodell, was es einer Anwendung ermöglicht, einen anderen in sich selbst einzubetten) und Khtml (ein Html Rendering und Zeichnenmotor).[7]

Dritte Serie

KDE 3.2 mit Konqueror und dem About -Bildschirm[8]

Das dritte Serie war viel größer als frühere Serien, bestehend aus sechs Hauptveröffentlichungen ab dem 3. April 2002. Die API ändert sich zwischen K Desktop Umgebung 2 und K Desktop Umgebung 3 waren vergleichsweise gering, was bedeutet, dass der KDE 3 als größtenteils eine Fortsetzung der angesehen werden kann K Desktop Umgebung 2 Serie. Alle Veröffentlichungen von K Desktop Umgebung 3 wurden auf Qt 3 basieren, das nur unter der GPL für Linux- und Unix-ähnliche Betriebssysteme freigesetzt wurde, einschließlich Mac OS X. Es ist seit 2008 auf Mac OS X stabil ausgeführt. Im Gegensatz zu KDE SC 4Es ist jedoch erforderlich, dass ein X11 -Server betrieben wird.[9] Im Jahr 2002 Mitglieder der KDE auf Cygwin Das Projekt begann mit der Portierung der GPL -lizenzierten QT/X11 -Codebasis nach Windows.[10]

Vierte Serie

Neueste Plasma -Desktop in der KDE -Software -Zusammenstellung 4.10

KDE Software Compilation 4, erstmals am 11. Januar 2008 veröffentlicht, basiert auf QT 4, das auch unter der GPL für Windows und Mac OS X veröffentlicht wird. Daher können KDE SC 4 -Anwendungen kompiliert und auch auf diesen Betriebssystemen ausgeführt werden. KDE -Software -Kompilierung 4 unter Mac OS X wird derzeit als Beta angesehen.[11] Während es unter Windows nicht im endgültigen Zustand ist, können Anwendungen für den täglichen Gebrauch ungeeignet sein.[12][13]

KDE SC 4 umfasst viele neue Technologien und technische Veränderungen. Das Herzstück ist ein neu gestalteter Desktop und eine Panels, die gemeinsam genannt werden Plasma, was ersetzt Kicker, Kdesktop, und Superkaramba durch Integration ihrer Funktionalität in ein Stück Technologie; Plasma soll für diejenigen konfigurierbarer sein, die die jahrzehntelangen aktualisierten möchten Desktop -Metapher. Es gibt eine Reihe neuer Frameworks, einschließlich Phonon (Eine neue Multimedia -Schnittstelle, die KDE unabhängig von einem bestimmten Medien -Backend macht) Fest (Eine API für Netzwerk- und tragbare Geräte) und Dezibel (ein neues Kommunikationsrahmen zum Integrieren aller Kommunikationsprotokolle in den Desktop). Ebenfalls vorgestellt wird ein Metadaten- und Suchframework, das integriert ist Strigi als Volltextdatei-Indexierungsdienst und Nepomuk mit KDE -Integration.[14]

Ab QT 4.5 wurde QT auch unter der LGPL -Version 2.1 verfügbar gemacht.[15] Ein wichtiger Schritt für die Einführung von KDE in Unternehmens- und Eigentumsumgebungen, wie die LGPL proprietäre Anträge ermöglicht, sich mit Bibliotheken zu verbinden, die unter dem LGPL lizenziert sind.

Nach vierte Serie

KDE Plasma 5.25 mit Breeze Twilight Thema, Mischung aus dunklem und hellem Farbschema.

Ab August 2014 bietet KDE keine synchronisierten Veröffentlichungen der gesamten Software -Zusammenstellung an. Stattdessen ist die Software in drei Teile aufgeteilt:

  • KDE Frameworks 5, Eine Sammlung von Bibliotheken und Software -Frameworks (5.0, die am 7. Juli 2014 veröffentlicht wurden, und neue Hauptveröffentlichungen werden monatlich gemacht)[16]
  • KDE Plasma 5, eine Desktop -Umgebung (5.0, die am 15. Juli 2014 veröffentlicht wurden, und alle drei Monate werden neue Hauptveröffentlichungen vorgenommen)[17]
  • KDE -Anwendungen, ein Bündel von Anwendungen und unterstützenden Bibliotheken (14.12 war die erste Version mit 5-basierten Anwendungen von Frameworks-basierten und datumbasierten Versionsnummern).[18]

Zu den wichtigsten Änderungen gehören ein Schritt von QT 4 auf QT 5, Unterstützung für das Display Server-Protokoll der nächsten Generation Wayland, Unterstützung für die nächste Generation API rendern Vulkan und Modularisierung der KDE -Kernbibliotheken.[19] Erste Veröffentlichungen von Frameworks 5 und Plasma 5 wurden im Juli 2014 zur Verfügung gestellt.[16][17]

Die Releases KDE Frameworks 5, KDE Plasma 5 und KDE Applications 5 sind keine einzigartige Einheit. Diese Teile wurden nur zusammen veröffentlicht und sie war wirklich nicht hilfreich. Entwickler der Drittanbieter dachten, sie würden nur auf Plasma -Arbeitsbereiche abzielen. Plasma -Benutzer haben gedacht, Sie könnten nur „KDE -Apps“ ausführen. Potenzielle Benutzer von Anwendungen gehen davon aus von ihnen direkt aus meiner täglichen Erfahrung.[20]

Entwicklung

Quellcode

KDE SC -Veröffentlichungen werden an die KDE gemacht FTP-Server[21] in Form von Quellcode mit konfigurieren Skripte, die von Betriebssystemanbietern zusammengestellt und vor der Verteilung in den Rest ihrer Systeme integriert werden. Die meisten Anbieter verwenden nur stabile und getestete Versionen von KDE SC, wodurch sie in Form von leicht installierbaren, vorkompilierten Paketen bereitgestellt werden. Der Quellcode jeder stabilen und Entwicklungsversion von KDE SC wird im KDE -Quellcode -Repository verwendet, das verwendet wird Git.[22] KDE -Plattform ist unter der LGPL, BSD -Lizenz, lizenziert, MIT -Lizenz, oder x11 Lizenz. Anwendungen ermöglichen auch GPL. Dokumentation erlaubt auch FDL. Cmake Module müssen unter der BSD -Lizenz lizenziert werden.[23]

Hauptveröffentlichungen

Hauptveröffentlichungen sind Veröffentlichungen, die eine Serie beginnen (Versionsnummer X.0). Diese Veröffentlichungen dürfen brechen binäre Kompatibilität Mit dem Vorgänger oder um es anders auszudrücken, garantieren alle folgenden Veröffentlichungen (x.1, x.2, ...) eine binäre Portabilität (API & Abi). Dies bedeutet beispielsweise, dass Software, die für KDE 3.0 entwickelt wurde, an allen (zukünftigen) KDE 3 -Releases arbeiten wird. Eine für KDE 2 entwickelte Anwendung kann jedoch nicht garantiert in der Lage sein, die KDE 3 -Bibliotheken zu nutzen. KDE Major -Versionsnummern folgen dem QT -Release -Zyklus, was bedeutet, dass KDE SC 4 auf QT 4 basiert, während KDE 3 auf QT 3 basiert.

QT 5.0 wurde am 19. Dezember 2012 veröffentlicht, QT 5.2 12. Dezember 2013. und beispielsweise KDE Frameworks 5.21.0 erfordert QT> = 5.4 und unterstützt nicht mehr QT 5.3 (vgl. QT -Versionsgeschichte).

Standardveröffentlichungen

Es gibt zwei Haupttypen von Standardveröffentlichungen: Feature -Releases und Bugfix -Releases.

Feature -Releases haben zwei Versionsnummern, zum Beispiel 3.5 und enthalten neue Funktionen. Sobald eine Feature -Release fertig ist und angekündigt ist, beginnt die Arbeit an der nächsten Funktionsveröffentlichung. Eine Feature -Release benötigt mehrere Monate, um fertig zu werden, und viele Fehler, die in dieser Zeit behoben werden zurückportiert Für den stabilen Zweig, was bedeutet, dass diese Korrekturen in die letzte stabile Version von Bugfix -Releases einbezogen werden. Während der KDE SC 4er hatte KDE SC ungefähr alle sechs Monate eine Funktionsveröffentlichung. Seit der Spaltung veröffentlicht KDE Plasma eine neue Feature -Version ungefähr alle 3 bis 4 Monate.

Bugfix -Veröffentlichungen Haben Sie drei Versionsnummern, z. KDE 1.1.1 und konzentrieren sich auf die Behebung von Fehler, kleineren Störungen und die Verbesserung kleiner Benutzerfreundlichkeit. Bugfix -Releases zulassen im Allgemeinen keine neuen Funktionen, obwohl einige Veröffentlichungen kleine Verbesserungen enthalten. Es wird ein verkürzter Veröffentlichungsplan verwendet. Ausgehend von der KDE SC 4 -Serie hat KDE SC ungefähr jeden Monat eine Wartungsveröffentlichung, außer während des Monats einer Feature -Version, während Bugfix -Releases mit Plasma 5 tendenziell noch kürzer wie 2 bis 3 Wochen vorkommen.

Freisetzungszyklus

Zeitleiste der wichtigsten Veröffentlichungen
Datum Veröffentlichung
14. Oktober 1996 Projekt angekündigt von Matthias Ettrich[24]
KDE 1
12. Juli 1998 KDE 1.0[25]
6. Februar 1999 KDE 1.1[26]
KDE 2
23. Oktober 2000 KDE 2.0[27]
26. Februar 2001 KDE 2.1[28]
15. August 2001 KDE 2.2[29]
KDE 3
3. April 2002 KDE 3.0[30]
28. Januar 2003 KDE 3.1[31]
3. Februar 2004 KDE 3.2[32]
19. August 2004 KDE 3.3[33]
16. März 2005 KDE 3.4[34]
29. November 2005 KDE 3.5[35]
KDE SC 4 (Qt4-basierte Software)
11. Januar 2008 KDE 4.0[36]
29. Juli 2008 KDE 4.1[37]
27. Januar 2009 KDE 4.2[38]
4. August 2009 KDE 4.3[39]
9. Februar 2010 KDE SC 4.4[40]
10. August 2010 KDE SC 4.5[41]
26. Januar 2011 KDE SC 4.6[42]
27. Juli 2011 KDE SC 4.7[43]
25. Januar 2012 KDE SC 4.8[44]
1. August 2012 KDE SC 4.9[45]
5. Februar 2013 KDE SC 4.10[46]
14. August 2013 KDE SC 4.11[47] KDE Plasma 4 Feature Freeze + LTS bis August 2015
18. Dezember 2013 KDE SC 4.12[48]
16. April 2014 KDE SC 4.13[49]
31. Juli 2014 KDE SC 4.14 veröffentlicht; Einige Anwendungen basieren auf KDE -Plattform 4, einige auf KDE Frameworks 5[50]
Nach vierte Serie (Qt5-basierte Software)
Datum Veröffentlichung Datum Veröffentlichung Datum Veröffentlichung
KDE Frameworks 5 KDE Plasma 5 KDE -Anwendungen
7. Juli 2014 KDE Frameworks 5.0[16] 15. Juli 2014 KDE Plasma 5.0[17]
7. August 2014 KDE Frameworks 5.1[51]
12. September 2014 KDE Frameworks 5.2[52]
7. Oktober 2014 KDE Frameworks 5.3[53] 15. Oktober 2014 KDE Plasma 5.1[54]
6. November 2014 KDE Frameworks 5.4[55]
11. Dezember 2014 KDE Frameworks 5.5[56] 17. Dezember 2014 KDE -Anwendungen 14.12[57]
8. Januar 2015 KDE Frameworks 5.6[58] 27. Januar 2015 KDE Plasma 5.2[59]
14. Februar 2015 KDE Frameworks 5.7[60]
13. März 2015 KDE Frameworks 5.8[61]
10. April 2015 KDE Frameworks 5.9[62] 28. April 2015 KDE Plasma 5.3[63] 15. April 2015 KDE -Anwendungen 15.04[64]
8. Mai 2015 KDE Frameworks 5.10[65]
12. Juni 2015 KDE Frameworks 5.11[66]
10. Juli 2015 KDE Frameworks 5.12[67]
12. August 2015 KDE Frameworks 5.13[68] 25. August 2015 KDE Plasma 5.4[69] 19. August 2015 KDE -Anwendungen 15.08[70]
12. September 2015 KDE Frameworks 5.14[71]
10. Oktober 2015 KDE Frameworks 5.15[72]
13. November 2015 KDE Frameworks 5.16[73]
12. Dezember 2015 KDE Frameworks 5.17[74] 8. Dezember 2015 KDE Plasma 5.5[75] 16. Dezember 2015 KDE -Anwendungen 15.12[76]
9. Januar 2016 KDE Frameworks 5.18[77]
13. Februar 2016 KDE Frameworks 5.19[78]
13. März 2016 KDE Frameworks 5.20[79] 22. März 2016 KDE Plasma 5.6[80]
9. April 2016 KDE Frameworks 5.21[81] 20. April 2016 KDE -Anwendungen 16.04[82]
15. Mai 2016 KDE Frameworks 5.22[83]
13. Juni 2016 KDE Frameworks 5.23[84]
9. Juli 2016 KDE Frameworks 5.24[85] 5. Juli 2016 KDE Plasma 5.7[86]
13. August 2016 KDE Frameworks 5.25[87] 18. August 2016 KDE -Anwendungen 16.08[88]
10. September 2016 KDE Frameworks 5.26[89]
8. Oktober 2016 KDE Frameworks 5.27[90] 4. Oktober 2016 KDE Plasma 5.8 LTS[91]
15. November 2016 KDE Frameworks 5.28[92]
12. Dezember 2016 KDE Frameworks 5.29[93] 15. Dezember 2016 KDE -Anwendungen 16.12[94]
14. Januar 2017 KDE Frameworks 5.30[95] 31. Januar 2017 KDE Plasma 5.9[96]
11. Februar 2017 KDE Frameworks 5.31[97]
11. März 2017 KDE Frameworks 5.32[98]
8. April 2017 KDE Frameworks 5.33[99] 20. April 2017 KDE -Anwendungen 17.04[100]
13. Mai 2017 KDE Frameworks 5.34[101] 30. Mai 2017 KDE Plasma 5.10[102]
10. Juni 2017 KDE Frameworks 5.35[103]
8. Juli 2017 KDE Frameworks 5.36[104]
13. August 2017 KDE Frameworks 5.37[105] 17. August 2017 KDE -Anwendungen 17.08[106]
9. September 2017 KDE Frameworks 5.38[107]
14. Oktober 2017 KDE Frameworks 5.39[108]
11. November 2017 KDE Frameworks 5.40[109] 30. November 2017 KDE Plasma 5.11[110]
10. Dezember 2017 KDE Frameworks 5.41[111] 14. Dezember 2017 KDE -Anwendungen 17.12[112]
13. Januar 2018 KDE Frameworks 5.42[113]
12. Februar 2018 KDE Frameworks 5.43[114] 6. Februar 2018 KDE Plasma 5.12 LTS[115]
10. März 2018 KDE Frameworks 5.44[116]
14. April 2018 KDE Frameworks 5.45[117] 19. April 2018 KDE -Anwendungen 18.04[118]
12. Mai 2018 KDE Frameworks 5.46[119]
9. Juni 2018 KDE Frameworks 5.47[120] 12. Juni 2018 KDE Plasma 5.13[121]
14. Juli 2018 KDE Frameworks 5.48[122]
11. August 2018 KDE Frameworks 5.49[123] 16. August 2018 KDE -Anwendungen 18.08[124]
8. September 2018 KDE Frameworks 5.50[125]
15. Oktober 2018 KDE Frameworks 5.51[126] 9. Oktober 2018 KDE Plasma 5.14[127]
10. November 2018 KDE Frameworks 5.52[128]
8. Dezember 2018 KDE Frameworks 5.53[129] 13. Dezember 2018 KDE -Anwendungen 18.12[130]
12. Januar 2019 KDE Frameworks 5.54[131]
9. Februar 2019 KDE Frameworks 5.55[132] 12. Februar 2019 KDE Plasma 5.15[133]
9. März 2019 KDE Frameworks 5.56[134]
13. April 2019 KDE Frameworks 5.57[135] 18. April 2019 KDE -Anwendungen 19.04[136]
13. Mai 2019 KDE Frameworks 5.58[137]
8. Juni 2019 KDE Frameworks 5.59[138] 11. Juni 2019 KDE Plasma 5.16[139]
13. Juli 2019 KDE Frameworks 5.60[140]
10. August 2019 KDE Frameworks 5.61[141] 15. August 2019 KDE -Anwendungen 19.08[142]
14. September 2019 KDE Frameworks 5.62[143]
14. September 2019 KDE Frameworks 5.62[143]
12. Oktober 2019 KDE Frameworks 5.63[144] 15. Oktober 2019 KDE Plasma 5.17[145]
10. November 2019 KDE Frameworks 5.64[146]
14. Dezember 2019 KDE Frameworks 5.65[147] 12. Dezember 2019 KDE -Anwendungen 19.12[148]
11. Januar 2020 KDE Frameworks 5.66[149]
2. Februar 2020 KDE Frameworks 5.67[150] 11. Februar 2020 KDE Plasma 5.18[151]
7. März 2020 KDE Frameworks 5.68[152]
5. April 2020 KDE Frameworks 5.69[153] 23. April 2020 KDE -Anwendungen 20.04[154]
2. Mai 2020 KDE Frameworks 5.70[155]

Das KDE -Team veröffentlicht regelmäßig neue Versionen.

Zeilen von Code

  • KDE 1.0 hatte 800.000 Loc.[156]
  • KDE 4.3 hatte 4.200.000 loc.[157]

Implementierung

Die meisten KDE -Software verwenden Qt das läuft auf den meisten Unix und Unix-artig Systeme (einschließlich Mac OS X), Android und Microsoft Windows. Ab 2011 Cmake dient als Build -Tool. Auf diese Weise kann KDE eine breitere Palette von Plattformen, einschließlich Windows, unterstützen.[158] GNU GetText wird zur Übersetzung verwendet. Doxygen wird verwendet, um eine API -Dokumentation zu generieren.[159]

Überblick

  • KDE -Software -Kompilierung: KDE -Software -Zusammenstellung (KDE SC) ist die koordinierten Versionen neuer Softwareversionen, die Elemente aus den vorherigen Komponenten sammeln, um einen integrierten Kern von Software zu erstellen. Der KDE SC ist kein Produkt als einzelne Einheit.
  • Calligra Suite: Integrierte Office Suite.
  • Kdewebdev: Webentwicklungstools.
  • KDE-Extragear: Extragear ist eine Sammlung von Anwendungen, die mit KDE verbunden sind. Diese Anwendungen sind nicht Teil der offiziellen Software -Zusammenstellung, sind jedoch immer noch Teil des Projekts.
  • KDE-Playground: Dieses Paket enthält eine vorveröffentlichte und instabile Software. Es ist ein Ort, an dem Anwendungen reifen können.[160]

Pakete

Standard -Login -Sound von KDE SC

Die Software -Zusammenstellung besteht aus den folgenden Paketen:

Basistechnologien

Anwendungen

Der kontaktische Personalinformationsmanager und Konqueror -Dateimanager/Webbrowser, der auf KDE Plasma 5.2 ausgeführt wird

Zu den wichtigsten Anwendungen der KDE -Software -Zusammenstellung gehören:

Lizenzierung

Im November 1998 wurde das QT-Rahmen unter dem doppelt lizenziert frei und offen Q Public Lizenz (Qpl) und eine kommerzielle Lizenz für proprietäre Software Entwickler. Im selben Jahr wurde die KDE Free QT Foundation erstellt, die garantiert, dass QT unter eine Variante des sehr liberalen Falles fallen würde BSD -Lizenz Sollte Trolltech aufhören zu existieren oder keine kostenlose Version von QT während 12 Monaten veröffentlicht werden.[162]

Die Debatte wurde über die Kompatibilität mit der GNU General Public Lizenz (GPL) fortgesetzt, daher machte Trolltech im September 2000 die UNIX Kostenlose Software -Stiftung.[163] Trolltech verlangte weiterhin Lizenzen für die Entwicklung proprietäre Software mit Qt. Die Kernbibliotheken von KDE sind gemeinsam unter dem GNU lizenziert LGPL Die einzige Möglichkeit für proprietäre Software, sie zu nutzen, bestand darin, im Rahmen der qt -proprietären Lizenz zu entwickeln.

Ab QT 4.5 wurde QT auch unter der LGPL -Version 2.1 verfügbar gemacht.[164] Ermöglichen Sie nun, dass proprietäre Anwendungen die Open -Source -QT -Version legal verwenden.

Siehe auch

Verweise

  1. ^ "KDE Ships KDE -Anwendungen und Plattform 17.12.3". Kde. 6. März 2018. Abgerufen 23. März 2018.
  2. ^ "Windows Shell durch KDE -Plasma -Desktop ersetzen".
  3. ^ "KDE -Lokalisierungsstatistik".
  4. ^ "KDE -Lizenzpolitik". Abgerufen 6. November 2010.
  5. ^ Neupositionierung der Marke KDE
  6. ^ Ettrich, Matthias (14. Oktober 1996). "Neues Projekt: Kool Desktop Environment (KDE)". Newsgroup:de.comp.os.linux.misc. Usenet: [email protected]. Abgerufen 29. Dezember 2006.
  7. ^ a b KDE 2.0 Release -Ankündigung
  8. ^ Seigo, Aaron. "Meilensteine". Abgerufen 10. November 2008.
  9. ^ "Archivierte Kopie". Archiviert von das Original am 27. September 2015. Abgerufen 28. Februar 2022.{{}}: CS1 Wartung: Archiviertes Kopie als Titel (Link)
  10. ^ Q ../ Windows Edition History, 5. Juni 2006
  11. ^ "KDE 4 MAC". Kde. 7. Juli 2007. archiviert von das Original am 11. November 2010. Abgerufen 6. November 2010.
  12. ^ "Das KDE on Windows -Projekt". Kde. 7. Juli 2007. archiviert von das Original am 19. April 2010. Abgerufen 6. November 2010.
  13. ^ "KDE unter Windows at Techbase". Kde. 5. November 2009. Abgerufen 6. November 2010.
  14. ^ Nepomuk-Kde Archiviert 25. August 2010 bei der Wayback -Maschine
  15. ^ Paul, Ryan. "LGPL -Lizenzoption zu QT hinzugefügt". Nokia. Archiviert von das Original am 19. Mai 2011.
  16. ^ a b c "KDE Frameworks 5.0 Release -Ankündigung". Abgerufen 7. Juli 2014.
  17. ^ a b c "KDE Plasma 5.0 Release -Ankündigung". Abgerufen 15. Juli 2014.
  18. ^ Albert Astals CID (23. August 2014). "KDE -Community plant in Zukunft Veröffentlichungen".
  19. ^ Käller, Sebastian (24. April 2013). "Plasma pow-wow erzeugt detaillierte Pläne für die Konvergenz für Arbeitsbereiche". Dot.kde.org.
  20. ^ http://vizzzion.org/blog/2013/01/the-road-to-kde-frameworks-5-and-plasma-2/[Dead Link]
  21. ^ "KDE Stable Release FTP Server".
  22. ^ "KDE -Projekte". Abgerufen 31. Dezember 2010.
  23. ^ "KDE -Lizenzpolitik". Abgerufen 6. November 2010.
  24. ^ Matthias Ettrich Original Posting
  25. ^ "KDE 1.0 Release -Ankündigung". Abgerufen 27. März 2008.
  26. ^ KDE News -Archiv für Februar 1999 Archiviert 22. Dezember 2008 bei der Wayback -Maschine Bezieht sich auf die Veröffentlichung von Version 1.1
  27. ^ KDE Pressemitteilung für Version 2.0
  28. ^ KDE Pressemitteilung für Version 2.1
  29. ^ KDE Pressemitteilung für Version 2.2
  30. ^ KDE Pressemitteilung für Version 3.0
  31. ^ KDE Pressemitteilung für Version 3.1
  32. ^ KDE Pressemitteilung für Version 3.2
  33. ^ KDE Pressemitteilung für Version 3.3
  34. ^ KDE Pressemitteilung für Version 3.4
  35. ^ KDE Pressemitteilung für Version 3.5
  36. ^ "KDE 4.0 Release -Zeitplan". Abgerufen 1. Dezember 2007.
  37. ^ "KDE 4.1 Release -Zeitplan". Abgerufen 29. August 2008.
  38. ^ "KDE 4.2 Release -Zeitplan". Abgerufen 27. Januar 2009.
  39. ^ "KDE 4.3 Release -Zeitplan". Abgerufen 4. August 2009.
  40. ^ "KDE 4.4 Readme". Abgerufen 4. August 2009.
  41. ^ "KDE SC 4.5 Release -Ankündigung". Abgerufen 10. August 2010.
  42. ^ "KDE SC 4.6 Release -Ankündigung". 26. Januar 2011. Abgerufen 27. Januar 2011.
  43. ^ "KDE SC 4.7 Release -Ankündigung". 27. Juli 2011. Abgerufen 28. Juli 2011.
  44. ^ "KDE SC 4.8 Release -Ankündigung". 25. Januar 2012. Abgerufen 25. Januar 2012.
  45. ^ "KDE SC 4.9 Release -Ankündigung". Abgerufen 1. August 2012.
  46. ^ "KDE SC 4.10 Release -Ankündigung". 6. Februar 2013. Abgerufen 7. Februar 2013.
  47. ^ "KDE SC 4.11 Release -Ankündigung". 14. August 2013. Abgerufen 15. August 2013.
  48. ^ "KDE SC 4.12 Release -Ankündigung". 18. Dezember 2013. Abgerufen 18. Dezember 2013.
  49. ^ "KDE SC 4.13 Release -Ankündigung". 16. April 2014. Abgerufen 19. Mai 2014.
  50. ^ "KDE SC 4.14 Release -Ankündigung". 20. August 2014. Abgerufen 20. August 2014.
  51. ^ "KDE Frameworks 5.1 Release -Ankündigung". Abgerufen 8. Juli 2014.
  52. ^ "Veröffentlichung von KDE Frameworks 5.2.0". Kde. 12. September 2014. Abgerufen 15. September 2014.
  53. ^ "Veröffentlichung von KDE Frameworks 5.3.0". Kde. 7. Oktober 2014. Abgerufen 16. November 2014.
  54. ^ "KDE Plasma 5.1 Release -Ankündigung". 15. Oktober 2014. Abgerufen 16. November 2014.
  55. ^ "Veröffentlichung von KDE Frameworks 5.4.0". Kde. 6. November 2014. Abgerufen 16. November 2014.
  56. ^ "Veröffentlichung von KDE Frameworks 5.5.0". Kde. 11. Dezember 2014. Abgerufen 13. März 2015.
  57. ^ "KDE Ships KDE -Anwendungen 14.12.0". 17. Dezember 2014. Abgerufen 25. April 2015.
  58. ^ "Veröffentlichung von KDE Frameworks 5.6.0". Kde. 8. Januar 2015. Abgerufen 13. März 2015.
  59. ^ "KDE Ships Plasma 5.2". 27. Januar 2015. Abgerufen 4. Februar 2015.
  60. ^ "Veröffentlichung von KDE Frameworks 5.7.0". Kde. 14. Februar 2015. Abgerufen 13. März 2015.
  61. ^ "Veröffentlichung von KDE Frameworks 5.8.0". Kde. 13. März 2015. Abgerufen 13. März 2015.
  62. ^ "Veröffentlichung von KDE Frameworks 5.9.0". Kde. 11. April 2015. Abgerufen 30. April 2015.
  63. ^ "KDE Ships Plasma 5.3". 28. April 2015. Abgerufen 29. April 2015.
  64. ^ "KDE Ships KDE -Anwendungen 15.04.0". 15. April 2015. Abgerufen 21. April 2015.
  65. ^ "Veröffentlichung von KDE Frameworks 5.10.0". Kde. 8. Mai 2015. Abgerufen 21. Mai 2015.
  66. ^ "Veröffentlichung von KDE Frameworks 5.11.0". Kde. 12. Juni 2015. Abgerufen 15. Juni 2015.
  67. ^ "Veröffentlichung von KDE Frameworks 5.12.0". Kde. 10. Juli 2015. Abgerufen 26. August 2015.
  68. ^ "Veröffentlichung von KDE Frameworks 5.13.0". Kde. 12. August 2015. Abgerufen 26. August 2015.
  69. ^ "KDE Ships Plasma 5.4.0". 25. August 2015. Abgerufen 26. August 2015.
  70. ^ "KDE Ships KDE -Anwendungen 15.08.0". 19. August 2015. Abgerufen 26. August 2015.
  71. ^ "Veröffentlichung von KDE Frameworks 5.14.0". Kde. 12. September 2015. Abgerufen 6. Dezember 2015.
  72. ^ "Veröffentlichung von KDE Frameworks 5.15.0". Kde. 10. Oktober 2015. Abgerufen 6. Dezember 2015.
  73. ^ "Veröffentlichung von KDE Frameworks 5.16.0". Kde. 13. November 2015. Abgerufen 6. Dezember 2015.
  74. ^ "Veröffentlichung von KDE Frameworks 5.17.0". Kde. 12. Dezember 2015. Abgerufen 14. Dezember 2015.
  75. ^ "KDE Ships Plasma 5.5.0". 8. Dezember 2015. Abgerufen 8. Dezember 2015.
  76. ^ "KDE Ships KDE -Anwendungen 15.12.0". 16. Dezember 2015. Abgerufen 16. Dezember 2015.
  77. ^ "Veröffentlichung von KDE Frameworks 5.18.0". Kde. 9. Januar 2016. Abgerufen 23. März 2016.
  78. ^ "Veröffentlichung von KDE Frameworks 5.19.0". Kde. 13. Februar 2016. Abgerufen 23. März 2016.
  79. ^ "Veröffentlichung von KDE Frameworks 5.20.0". Kde. 13. März 2016. Abgerufen 23. März 2016.
  80. ^ "KDE Ships Plasma 5.6.0". 22. März 2016. Abgerufen 23. März 2016.
  81. ^ "Veröffentlichung von KDE Frameworks 5.21.0". Kde. 9. April 2016. Abgerufen 9. April 2016.
  82. ^ "KDE Ships KDE -Anwendungen 16.04.0". 20. April 2016.
  83. ^ "Veröffentlichung von KDE Frameworks 5.22.0". Kde. 15. Mai 2016. Abgerufen 3. Juni 2016.
  84. ^ "Veröffentlichung von KDE Frameworks 5.23.0". Kde. 13. Juni 2016. Abgerufen 10. Juli 2016.
  85. ^ "Veröffentlichung von KDE Frameworks 5.24.0". Kde. 9. Juli 2016. Abgerufen 10. Juli 2016.
  86. ^ "KDE Ships Plasma 5.7.0". 5. Juli 2016. Abgerufen 19. Juli 2016.
  87. ^ "Veröffentlichung von KDE Frameworks 5.25.0". Kde. 13. August 2016. archiviert von das Original am 26. August 2016. Abgerufen 10. Juli 2016.
  88. ^ "KDE Ships KDE -Anwendungen 16.08.0".18. August 2016.
  89. ^ "Veröffentlichung von KDE Frameworks 5.26.0". Kde. 10. September 2016. Abgerufen 8. Oktober 2016.
  90. ^ "Veröffentlichung von KDE Frameworks 5.27.0". Kde. 10. Oktober 2016. Abgerufen 8. Oktober 2016.
  91. ^ "KDE Ships Plasma 5.8 LTS". 4. Oktober 2016. Abgerufen 8. Oktober 2016.
  92. ^ "Veröffentlichung von KDE Frameworks 5.28.0". Kde. 15. November 2016. Abgerufen 16. November 2016.
  93. ^ "Veröffentlichung von KDE Frameworks 5.29.0". Kde. 12. Dezember 2016. Abgerufen 13. Dezember 2016.
  94. ^ "KDE Ships KDE -Anwendungen 16.12.0". 15. Dezember 2016.
  95. ^ "Veröffentlichung von KDE Frameworks 5.30.0". Kde. 14. Januar 2017. Abgerufen 31. Januar 2017.
  96. ^ "KDE Ships Plasma 5.9". 31. Januar 2017. Abgerufen 31. Januar 2017.
  97. ^ "Veröffentlichung von KDE Frameworks 5.31.0". Kde. 11. Februar 2017. Abgerufen 5. März 2017.
  98. ^ "Veröffentlichung von KDE Frameworks 5.32.0". Kde. 11. März 2017. Abgerufen 17. April 2017.
  99. ^ "Veröffentlichung von KDE Frameworks 5.33.0". Kde. 8. April 2017. Abgerufen 17. April 2017.
  100. ^ "KDE Ships KDE -Anwendungen 17.04.0". 20. April 2017. Abgerufen 18. Juli 2017.
  101. ^ "Veröffentlichung von KDE Frameworks 5.34.0". Kde. 13. April 2017. Abgerufen 18. Juli 2017.
  102. ^ "KDE Ships Plasma 5.10". 30. Mai 2017. Abgerufen 30. August 2017.
  103. ^ "Veröffentlichung von KDE Frameworks 5.35.0". Kde. 10. Juni 2017. Abgerufen 18. Juli 2017.
  104. ^ "Veröffentlichung von KDE Frameworks 5.36.0". Kde. 8. Juli 2017. Abgerufen 18. Juli 2017.
  105. ^ "Veröffentlichung von KDE Frameworks 5.37.0". Kde. 13. August 2017. Abgerufen 30. August 2017.
  106. ^ "KDE Ships KDE -Anwendungen 17.08.0". 17. August 2017. Abgerufen 30. August 2017.
  107. ^ "Veröffentlichung von KDE Frameworks 5.38.0". Kde. 9. September 2017. Abgerufen 14. Januar 2018.
  108. ^ "Veröffentlichung von KDE Frameworks 5.39.0". Kde. 14. Oktober 2017. Abgerufen 14. Januar 2018.
  109. ^ "Veröffentlichung von KDE Frameworks 5.40.0". Kde. 11. November 2017. Abgerufen 14. Januar 2018.
  110. ^ "KDE Ships Plasma 5.11". 7. November 2017. Abgerufen 14. Januar 2018.
  111. ^ "Veröffentlichung von KDE Frameworks 5.41.0". Kde. 10. Dezember 2017. Abgerufen 14. Januar 2018.
  112. ^ "KDE Ships KDE -Anwendungen 17.12.0". 14. Dezember 2017. Abgerufen 14. Januar 2018.
  113. ^ "Veröffentlichung von KDE Frameworks 5.42.0". Kde. 13. Januar 2018. Abgerufen 14. Januar 2018.
  114. ^ "KDE - Veröffentlichung von KDE Frameworks 5.43.0". www.kde.org. 12. Februar 2018. Abgerufen 12. Juni 2018.
  115. ^ "KDE Plasma 5.12.0 LTS, Geschwindigkeit. Stabilität. Einfachheit. - kde.org". www.kde.org. 6. Februar 2018. Abgerufen 12. Juni 2018.
  116. ^ "KDE - Veröffentlichung von KDE Frameworks 5.44.0". www.kde.org. 10. März 2018. Abgerufen 12. Juni 2018.
  117. ^ "KDE - Veröffentlichung von KDE Frameworks 5.45.0". www.kde.org. 14. April 2018. Abgerufen 12. Juni 2018.
  118. ^ "KDE - KDE SHIPS KDE -Anwendungen 18.04.0". www.kde.org. 19. April 2018. Abgerufen 12. Juni 2018.
  119. ^ "KDE - Veröffentlichung von KDE Frameworks 5.46.0". www.kde.org. Archiviert von das Original am 12. Juni 2018. Abgerufen 12. Juni 2018.
  120. ^ "KDE - Veröffentlichung von KDE Frameworks 5.47.0". www.kde.org. 9. Juni 2018. Abgerufen 12. Juni 2018.
  121. ^ "KDE Plasma 5.13: schnell, leicht und voll ausgestattet. - kde.org". www.kde.org. 12. Juni 2018. Abgerufen 12. Juni 2018.
  122. ^ "KDE - Veröffentlichung von KDE Frameworks 5.48.0". www.kde.org. 14. Juli 2018. Abgerufen 15. Juli 2018.
  123. ^ "KDE - Veröffentlichung von KDE Frameworks 5.49.0". www.kde.org. 11. August 2018. Abgerufen 16. August 2018.
  124. ^ "KDE - KDE SHIPS KDE -Anwendungen 18.08.0". www.kde.org. 16. August 2018. Abgerufen 16. August 2018.
  125. ^ "KDE - Veröffentlichung von KDE Frameworks 5.50.0". www.kde.org. 8. September 2018. Abgerufen 30. November 2018.
  126. ^ "KDE - Veröffentlichung von KDE Frameworks 5.51.0". www.kde.org. 15. Oktober 2018. Abgerufen 30. November 2018.
  127. ^ "KDE Plasma 5.14: Zuverlässig, leicht und innovativ. - kde.org". www.kde.org. 9. Oktober 2018. Abgerufen 30. November 2018.
  128. ^ "KDE - Veröffentlichung von KDE Frameworks 5.52.0". www.kde.org. 10. November 2018. Abgerufen 30. November 2018.
  129. ^ "Veröffentlichung von KDE Frameworks 5.53.0 - KDE.org". www.kde.org. 9. Dezember 2018. Abgerufen 11. Februar 2019.
  130. ^ "KDE Ships KDE -Anwendungen 18.12.0 - kde.org". www.kde.org. 13. Dezember 2018. Abgerufen 11. Februar 2019.
  131. ^ "Veröffentlichung von KDE Frameworks 5.54.0 - KDE.org". www.kde.org. 12. Januar 2019. Abgerufen 11. Februar 2019.
  132. ^ "Veröffentlichung von KDE Frameworks 5.55.0 - KDE.org". www.kde.org. 9. Februar 2019. Abgerufen 11. Februar 2019.
  133. ^ "KDE Plasma 5.15: Leicht, nutzbar und produktiv. - kde.org". www.kde.org. 12. Februar 2019. Abgerufen 12. Februar 2019.
  134. ^ "Veröffentlichung von KDE Frameworks 5.56.0 - KDE.org". kde.org. 9. März 2019. Abgerufen 18. April 2019.
  135. ^ "Veröffentlichung von KDE Frameworks 5.57.0 - KDE.org". kde.org. 13. April 2019. Abgerufen 18. April 2019.
  136. ^ "KDE Ships KDE -Anwendungen 19.04.0 - kde.org". kde.org. 18. April 2019. Abgerufen 18. April 2019.
  137. ^ "Veröffentlichung von KDE Frameworks 5.58.0 - KDE.org". kde.org. 13. Mai 2019. Abgerufen 8. Juni 2019.
  138. ^ "Veröffentlichung von KDE Frameworks 5.59.0 - KDE.org". kde.org. 8. Juni 2019. Abgerufen 8. Juni 2019.
  139. ^ "KDE Plasma 5.16: Jetzt glatter und mehr Spaß - kde.org". kde.org. 11. Juni 2019. Abgerufen 19. Juni 2019.
  140. ^ "Veröffentlichung von KDE Frameworks 5.60.0". Kde.org. 13 July 2019. Abgerufen 10. September 2019.
  141. ^ "Veröffentlichung von KDE Frameworks 5.61.0". Kde.org. 10. August 2019. Abgerufen 10. September 2019.
  142. ^ "KDE Ships KDE -Anwendungen 19.08.0". Kde.org. 15. August 2019. Abgerufen 10. September 2019.
  143. ^ a b "Veröffentlichung von KDE Frameworks 5.62.0". Kde.org. 14. September 2019. Abgerufen 14. Oktober 2019.
  144. ^ "Veröffentlichung von KDE Frameworks 5.63.0". Kde.org. 14. Oktober 2019. Abgerufen 14. Oktober 2019.
  145. ^ "KDE Plasma 5.17: Thunderbolt, x11 Nachtfarbe und neu gestaltete Einstellungen". Kde.org. 15. Oktober 2019. Abgerufen 15. Oktober 2019.
  146. ^ "Veröffentlichung von KDE Frameworks 5.64.0". Kde.org. 10. November 2019. Abgerufen 6. Juni 2020.
  147. ^ "Veröffentlichung von KDE Frameworks 5.65.0". Kde.org. 14. Dezember 2019. Abgerufen 6. Juni 2020.
  148. ^ "19.12 Veröffentlichungen". Kde.org. 12. Dezember 2019. Abgerufen 12. Februar 2020.
  149. ^ "Veröffentlichung von KDE Frameworks 5.66.0". Kde.org. 11. Januar 2020. Abgerufen 6. Juni 2020.
  150. ^ "Veröffentlichung von KDE Frameworks 5.67.0". Kde.org. 2. Februar 2020. Abgerufen 12. Februar 2020.
  151. ^ "KDE Plasma 5.18: bequemer und mit langfristiger Stabilität". Kde.org. 11. Februar 2020. Abgerufen 12. Februar 2020.
  152. ^ "Veröffentlichung von KDE Frameworks 5.68.0". Kde.org. 7. März 2020. Abgerufen 6. Juni 2020.
  153. ^ "Veröffentlichung von KDE Frameworks 5.69.0". Kde.org. 5. April 2020. Abgerufen 6. Juni 2020.
  154. ^ "KDE's April 2020 Apps Update". Kde.org. 23. April 2020. Abgerufen 6. Juni 2020.
  155. ^ "Veröffentlichung von KDE Frameworks 5.70.0". Kde.org. 2. Mai 2020. Abgerufen 6. Juni 2020.
  156. ^ UPDATE: Harmony existierte nicht, da QT jetzt GPL ist
  157. ^ Code -Statistik: KDE kostet 175 Millionen Dollar
  158. ^ Troy Unrau (22. Februar 2007). "Die Straße nach KDE 4: CMAKE, ein neues Bausystem für KDE". Kde. Kde.news. Archiviert von das Original am 1. Juli 2010. Abgerufen 13. November 2010.
  159. ^ "Software Engineering Framework". 29. Oktober 2010. archiviert von das Original am 19. Mai 2011. Abgerufen 28. November 2010.
  160. ^ "KDE Software Compilation". Archiviert von das Original am 3. Oktober 2018. Abgerufen 20. November 2010.
  161. ^ Dragon Player -Website Archiviert 27. Mai 2009 bei der Wayback -Maschine
  162. ^ "KDE Free Qt Foundation". Kde. Abgerufen 13. November 2010.
  163. ^ "Trolltech bietet eine Auswahl bei der Lizenzierung mit der Zugabe von GPL -Lizenzierung für die bevorstehende Veröffentlichung von QT".5. September 2000. archiviert von das Original am 13. März 2012. Abgerufen 28. November 2010.
  164. ^ Ryan Paul. "LGPL -Lizenzoption zu QT hinzugefügt". Nokia. Archiviert von das Original am 19. Mai 2011. Abgerufen 13. November 2010.

Externe Links