K Desktop Environment

K Desktop Environment

Sigla versiunii 3
Date de bază

dezvoltator KDE
Anul publicării 1996
Versiunea actuală  3.5.10
( 26 august 2008, vezi și: Succesor )
sistem de operare Unix-like cu X11
limbaj de programare C ++ ( Qt )
categorie Mediu desktop
Licență GPL și licențe compatibile
Vorbitoare de limbă germană da
de.kde.org

K Desktop Environment este un mediu desktop KDE proiect pentru Unix de operare sisteme și a făcut parte din compilarea software - ului KDE . K Desktop Environment a fost înlocuit în 2009 de succesorul KDE Plasma Workspaces .

Începutul dezvoltării

Proiectul a fost lansat pe 14 octombrie 1996 de Matthias Ettrich sub numele Kool Desktop Environment . Programatorii s-au orientat inițial către CDE- ul proprietar Unix pentru desktop , care era deja disponibil în acel moment , atât în ​​ceea ce privește funcționalitatea, cât și numele. Cu toate acestea, chiar de la început s-au bazat pe limbajul de programare orientat obiect C ++ și pe biblioteca de interfață Qt deja existentă, extinsă , care fusese dezvoltată de Trolltech .

Numele Kool a fost renunțat devreme, astfel încât K a rămas fără nicio altă semnificație în nume.

K Desktop Environment Beta 3

Componentele individuale KDE au fost inițial dezvoltate într-o manieră relativ necoordonată, motiv pentru care nu au existat versiuni alfa uniforme . Versiunile de dezvoltare ale componentelor au fost publicate separat și au fost anunțate altor dezvoltatori pe listele de discuții .

La puțin peste un an de la înființarea proiectului, pe 20 octombrie 1997, a fost lansată prima versiune beta . Au urmat încă trei versiuni beta: Beta 2 pe 23 noiembrie 1997, Beta 3 pe 1 februarie 1998 și în cele din urmă Beta 4 pe 19 aprilie 1998.

Cronologia lansărilor majore
Data versiune
KDE 1
14 octombrie 1996 Proiect anunțat de Matthias Ettrich
20 octombrie 1997 Beta 1
12 iulie 1998 KDE 1.0
6 februarie 1999 KDE 1.1
KDE 2
23 octombrie 2000 KDE 2.0
26 februarie 2001 KDE 2.1
15 august 2001 KDE 2.2
KDE 3
3 aprilie 2002 KDE 3.0
28 ianuarie 2003 KDE 3.1
3 februarie 2004 KDE 3.2
19 august 2004 KDE 3.3
16 martie 2005 KDE 3.4
29 noiembrie 2005 KDE 3.5
26 august 2008 KDE 3.5.10
Treime
29 aprilie 2010 Trinitate 3.5.11
3 octombrie 2010 Trinitate 3.5.12
1 noiembrie 2011 Trinitate 3.5.13

K Desktop Environment 1.x

La 12 iulie 1998 a fost publicată versiunea finală 1.0 a K Desktop Environment. Această versiune timpurie a fost primită cu sentimente mixte de comunitatea Unix : mulți au criticat utilizarea pachetului de programe non-gratuit Qt pentru a crea un desktop gratuit; În loc de Qt, ar fi trebuit să utilizeze Motif - la acel moment standardul pentru interfețele grafice de utilizator în cadrul sistemelor de operare asemănătoare Unix - sau clona sa gratuită LessTif . În ciuda criticilor, KDE a fost primit pozitiv de mulți utilizatori finali și și-a găsit drumul în primele distribuții Linux .

K Desktop Environment 1.0

Una dintre consecințele discuției despre licența Qt a fost că proiectul Gnome , care a existat de mulți ani doar ca idee, a fost abordat acum pentru a crea un desktop complet gratuit. O altă abordare a fost dezvoltarea unui înlocuitor gratuit, dar complet compatibil pentru Qt, ca parte a proiectului Harmony . Datorită presiunii exercitate asupra Trolltech și a activității de convingere a dezvoltatorilor KDE, Trolltech a decis în aprilie 1999 să pună la dispoziție Qt într-o versiune specială, mai liberă, care să răspundă în mare parte nevoilor comunității. Din acest motiv, proiectul Harmony a fost întrerupt, în timp ce Gnome este încă în curs de dezvoltare astăzi. Acest lucru a pregătit, de asemenea, calea pentru ca KDE să fie inclus în acele distribuții Linux care anterior au refuzat să facă acest lucru cu referire la problema licențierii.

KDE 1.1

La 6 februarie 1999, Stephan Kulow a publicat versiunea 1.1 pentru proiectul KDE. Modificările vizibile au fost o opera de artă complet revizuită, cu noi pictograme, imagini de fundal și un nou logo de Torsten Rahn din litera „K” în fața unui angrenaj , care este folosit și astăzi într-o formă modificată.

Au fost schimbări ample, printre altele. de asemenea, pe predecesorul Konqueror kfm , programul de pornire kpanel și predecesorul KWin kwm . Nou introduse au fost z. B. kab , o bibliotecă de programe pentru gestionarea adreselor și o nouă dezvoltare de la KMail , numită kmail2 , care a fost instalată ca o versiune alfa paralelă cu o versiune actualizată a vechiului KMail. Cu toate acestea, kmail2 nu a părăsit niciodată etapa alfa și dezvoltarea a fost întreruptă la scurt timp după aceea.

În același timp, Trolltech pregătea lansarea 2.0 a Qt cu o versiune beta pe 28 ianuarie 1999. Prin urmare, nu au existat salturi majore în versiunea versiunilor KDE 1 bazate pe Qt 1. În schimb, la 3 mai 1999 și 13 septembrie 1999, au fost publicate doar versiunile de corectare a erorilor 1.1.1 și 1.1.2.

K Desktop Environment 1.1 a primit recenzii pozitive.

K Desktop Environment 2.x

Sigla versiunii 2
K Desktop Environment 2.2.2

La 25 iunie 1999, Trolltech a lansat versiunea stabilă 2.0 a Qt. Deoarece nu era binar compatibil cu versiunea 1 a Qt, acest lucru însemna și pentru proiectul KDE că o schimbare la Qt 2 nu este posibilă în prima generație KDE. Saltul versiunii majore rezultate a fost apoi folosit pentru a revizui complet infrastructura sistemului KDE. Prima versiune alfa a fost lansată pe 15 decembrie 1999. A durat aproape un an până a apărut prima versiune stabilă.

În afară de noile tehnologii cheie introduse cu KDE 2, o caracteristică deosebită a KDE 2.0 a fost aceea că se baza pe Qt 2.2. Trolltech a plasat acum Qt 2.2 sub licența GPL 2.0 . De atunci, conflictul de licență dintre GPL-ul folosit de KDE și QPL de la Qt nu a mai existat .

Noile tehnologii cheie au inclus DCOP ( Desktop COmunication Protocol ) pentru comunicarea între procese , care a fost înlocuit de atunci cu D-Bus . KIO ( KDE Input / Output ) ca o interfață uniformă pentru sistemele de fișiere și KParts , un model de obiect component care permite încorporarea unei aplicații într-o alta.

Versiunea KDE 2.0 a fost publicată pe 23 octombrie 2000 și a însemnat pentru KDE descoperirea ca instituție permanentă între interfețele de utilizator X11. Mai ales Konqueror , noul manager de fișiere KDE și browserul web, a făcut furori . Acest lucru se datorează faptului că Unix suferea de un deficit de browsere web utilizabile în acel moment - Netscape Navigator era depășit și instabil, în timp ce Mozilla nu era încă terminat.

Au existat în total trei versiuni mai mari ale celei de-a doua generații KDE. Pe lângă 2.0, versiunea 2.1 a fost lansată pe 26 februarie 2001 și versiunea 2.2 pe 15 august. O versiune de remediere a erorilor a fost lansată pentru 2.0, câte două pentru 2.1 și 2.2.

K Desktop Environment 3.x

K Desktop Environment 3.0
K Desktop Environment 3.5

Versiunea 3.0 din 3 aprilie 2002 a fost în primul rând o portare a mediului desktop K către noua versiune principală 3 a cadrului de bază Qt, care a apărut pe 15 octombrie 2001. În plus, KDE a primit un nou cadru de imprimantă și browserul web Konqueror ar putea interpreta DHTML .

Cu versiunea 3.1 din 28 ianuarie 2003, K Desktop Environment a primit așa-numitul cadru de partajare desktop. Cu ajutorul acestuia, un desktop KDE poate fi operat de pe un computer la distanță. B. poate fi utilizat pentru administrarea la distanță de către serviciul clienți. De la versiunea 3.1, Konqueror acceptă navigarea cu file .

Începând cu versiunea 3.2 din 3 februarie 2004, KDE are administratorul integrat de informații personale numit Kontact . Această suită software combină e-mail, agendă, calendar, planificator, cititoare de știri, afișarea vremii, memento de ziua de naștere, blocnotes și lista de sarcini ( lista de sarcini ) într-o aplicație.

În versiunea 3.3 din 19 august 2004, integrarea diferitelor programe cu Kontact a fost îmbunătățită pentru a putea accesa diferite aspecte ale acelorași date într-un mod uniform.

Versiunea 3.4, publicată pe 16 martie 2005, a adus cu sine nu doar programul KPDF revizuit fundamental pentru afișarea fișierelor PDF , ci și o interfață pentru a scoate text ca limbă. De la această versiune, diverse programe precum B. browserul web, vizualizatorul PDF sau editorul Kate , pot să trimită textele afișate direct ca limbă.

În versiunea 3.5 din 29 noiembrie 2005, browserul web Konqueror a fost mult îmbunătățit. Acum trece testul Acid2 al Web Standards Project și este, de asemenea, capabil să ascundă publicitatea pe site-uri web utilizând un filtru publicitar configurabil. Instant messenger Kopete are suport pentru Camere web pentru protocoalele MSN și Yahoo Messenger adăugat. KDE 3.5 include, de asemenea, trei noi programe de învățare (KGeography, Kanagram și blinKen) și instrumentul SuperKaramba , care este utilizat pentru a afișa widget-uri desktop .

Versiunea anterioară a seriei KDE 3.5 a fost lansată pe 26 august 2008 cu numărul versiunii 3.5.10. Dezvoltarea remedierilor de erori are loc în continuare în administrarea Subversion .

succesor

Spații de lucru cu plasmă KDE și compilare de software 4

Spații de lucru cu plasmă KDE

La 11 ianuarie 2008, a fost publicată a patra versiune majoră - „KDE 4”. Formularea „K Desktop Environment” nu a mai fost folosită, iar mediul desktop independent din punct de vedere tehnic și complet nou dezvoltat a fost denumit „shell de desktop pentru plasmă”. La 24 noiembrie 2009, cu puțin înainte de lansarea versiunii 4.3.4, a fost anunțată o repoziționare a mărcii „KDE”, care a fost implementată cu versiunea 4.4. De atunci, KDE nu mai este folosit ca acronim, ci ca o expresie fixă ​​pentru comunitatea din spatele acestuia. Pachetul de diferite componente (aplicații, cadre și medii desktop), care alcătuiau anterior K Desktop Environment, a fost împărțit în trei produse, care de atunci au fost publicate simultan ca Compilație software KDE.

Mediul desktop Trinity

Mediul desktop Trinity

Trinity DE logo crystal.png
Captură de ecran a Trinity 3.5.12.png
Captură de ecran din Trinity 3.5.12
Date de bază

Întreținător Pearson Computing
dezvoltator KDE, Pearson Computing
Versiunea actuală  14.0.8
(29 aprilie 2020)
sistem de operare GNU / Linux
limbaj de programare C ++ ( Qt )
categorie Mediu desktop
Licență GPL și licențe compatibile
Vorbitoare de limbă germană da
www.trinitydesktop.org

Trinity Desktop Environment este o continuare semi-oficială a seriei 3.5. Dezvoltarea a avut loc inițial în gestionarea versiunii SVN a KDE, în timp ce site-ul web, listele de e-mail și alte servicii web se află la inițiatorul proiectului Pearson Computing . Între timp, însă, Trinity este complet independent de KDE și operează propriul server Git .

În octombrie 2012, proiectul Trinity era format din trei persoane și sprijină Debian , Fedora , Mageia , Mandriva Linux , openSUSE , Red Hat , Slackware și Ubuntu .

istorie

Proiectul a apărut după ce Kubuntu și-a livrat distribuția Linux în toamna anului 2008 doar cu noul desktop Plasma KDE . Timothy Pearson inițial oferea pachete KDE 3.5.10 doar pentru versiunile mai noi Kubuntu.

La începutul anului 2010, proiectul original Kubuntu KDE3 a evoluat în Trinity după ce Pearson a făcut modificări la codul sursă care nu erau doar remedieri de erori și, prin urmare, nu puteau fi incluse în ramura KDE 3.5 a administrației KDE Subversion. Echipa de lansare a KDE și Pearson au fost de acord să înființeze o ramură separată și să nu declare publicațiile drept KDE , deoarece acestea sunt publicate independent de echipa de lansare a KDE .

Trinity 3.5.11 a fost lansat în aprilie. Modificările în comparație cu K Desktop Environment 3.5.10 includ: suportul noului NetworkManager 0.8 și suportul cardurilor inteligente .

Versiunea 3.5.12 a fost lansată în octombrie 2010. Această versiune conține în principal patch-uri pe care distribuitorii le-au scris deja pentru K Desktop Environment 3.5, dar, la fel ca și patch-urile Kubuntu KDE3 , nu au putut fi adăugate oficial la KDE. B. un meniu alternativ de pornire sau versiunea Kolab - Enterprise de la Kontact .

La 1 noiembrie 2011 a fost lansată noua versiune stabilă 3.5.13. Proiectul Trinity preia codul sursă de la Qt 3 și se consideră punctul central pentru întreținerea bibliotecilor de clasă C ++ care nu mai sunt acceptate de Nokia. Unele biblioteci folosesc acum CMake pentru compilare.

Versiunea 14.0.0 a fost lansată pe 16 decembrie 2014 după mai bine de doi ani de dezvoltare.

literatură

  • Olaf Borkner-Delcardlo: Programarea și utilizarea KDE 1.1 . MITP-Verlag, Bonn 1998, ISBN 3-8266-0449-0 .
  • Thomas Diehl: KDE 3. Ghid practic pentru mediul grafic al utilizatorilor pentru Linux / Unix . SUSE 2002, ISBN 3-934678-78-5 (descriere extinsă a KDE 3 și a programelor sale de aplicație)
  • Stephan Lamprecht : KDE 3 pentru începători . Hanser 2005, ISBN 3-446-40022-2 (descrierea distribuției încrucișate KDE 3 și bazată pe KDE 3.3 și KDE 3.4)

Link-uri web

Dovezi individuale

  1. ^ A b c Stuart Jarvis: Repoziționarea mărcii KDE. kde.org, 24 noiembrie 2009, accesat la 15 martie 2015 .
  2. ^ A b Matthias Ettrich: Proiect nou: Kool Desktop Environment. Programatorii au dorit! Usenet, 14 octombrie 1996, accesat la 26 mai 2010 .
  3. a b c d archive.arstechnica.com
  4. events.kde.org ( Memento din originalului din 31 octombrie 2010 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / events.kde.org
  5. a b Anunț de lansare KDE 1.0-beta1. Adus la 26 mai 2010 .
  6. Anunț de lansare KDE 1.0-beta2. Adus la 26 mai 2010 .
  7. Anunț de lansare KDE 1.0-beta3. Adus la 26 mai 2010 .
  8. Anunț de lansare KDE 1.0-beta4. Adus la 26 mai 2010 .
  9. Anunț de lansare KDE 1.0. Adus la 27 martie 2008 .
  10. ChangeLog - știri kde 1999-02 ( Memento din 29 martie 2003 în Arhiva Internet )
  11. Anunț KDE pentru versiunea 2.0
  12. Anunț KDE pentru versiunea 2.1
  13. Anunț KDE pentru versiunea 2.2
  14. Anunț KDE pentru versiunea 3.0
  15. Anunț KDE pentru versiunea 3.1
  16. Anunț KDE pentru versiunea 3.2
  17. Anunț KDE pentru versiunea 3.3
  18. Anunț KDE pentru versiunea 3.4
  19. Anunț KDE pentru versiunea 3.5
  20. a b K Desktop Environment: KDE 3.5.10 Release Announcement (engleză), 26 august 2008.
  21. un b trinity.pearsoncomputing.net ( amintire originalului din 18 octombrie 2010 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / trinity.pearsoncomputing.net
  22. un b trinity.pearsoncomputing.net ( amintire originalului din 18 octombrie 2010 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / trinity.pearsoncomputing.net
  23. trinity.pearsoncomputing.net  ( pagina nu mai este disponibilă , căutați în arhivele webInformații: linkul a fost marcat automat ca defect. Vă rugăm să verificați linkul conform instrucțiunilor și apoi să eliminați această notificare.@ 1@ 2Șablon: Dead Link / trinity.pearsoncomputing.net  
  24. archive.arstechnica.com
  25. lists.kde.org
  26. kde.org
  27. kde.org
  28. kde.org
  29. arstechnica.com
  30. gnu.org
  31. kde.org
  32. kde.org
  33. kde.org
  34. kde.org
  35. kde.org
  36. lists.trolltech.com ( memento al originalului din 24 septembrie 2011 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / lists.trolltech.com
  37. a b kde.org
  38. TDE sărbătorește cea de-a 10-a aniversare cu noua versiune R14.0.8! Adus la 22 mai 2020 .
  39. Hans-Joachim Baader: proiectul Trinity continuă KDE 3. pro-linux.de, 28 mai 2010, accesat la 15 martie 2015 .
  40. trinitydesktop.org ( Memento din original , din data de 23 februarie 2014 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. @ 1@ 2Șablon: Webachiv / IABot / www.trinitydesktop.org
  41. Contribuabili ( Memento din originalului din 04 iunie 2013 în Internet Archive ) Info: Arhiva link - ul a fost introdus în mod automat și nu a fost încă verificată. Vă rugăm să verificați linkul original și arhivă conform instrucțiunilor și apoi eliminați această notificare. , accesat la 5 octombrie 2012. @ 1@ 2Șablon: Webachiv / IABot / www.trinitydesktop.org
  42. trinitydesktop.org
  43. Sebastian Grüner: Actualizări pentru KDE SC 4.7 și KDE 3.5. golem.de, 3 noiembrie 2011, accesat la 15 martie 2015 .
  44. 2014.12.16: Trinity Desktop Environment R14.0.0 lansat! pe trinitydesktop.org