KDE

KDE Descrizione di questa immagine, commentata anche di seguito Un desktop con KDE Plasma 5.16 Informazione
Prima versione 12 luglio 1998
Ultima versione 5.20.5 (5 gennaio 2021)
Versione avanzata 5.20.90 (5.21 beta) (21 gennaio 2021)
Scritto in C++ / Qt
Ambiente Multipiattaforma ( GNU / Linux , BSD , Solaris e altre versioni di UNIX , Windows (dalla versione 4), Mac OS X (dalla versione 4))
Le lingue Multilingue
genere Ambiente d'ufficio
Licenza GNU GPL
Sito web www.kde.org
punto.kde.org

KDE (acronimo di Kool Desktop Environment ) è un progetto di software libero storicamente incentrato su un ambiente desktop per sistemi UNIX . Questo progetto si è evoluto in una serie di programmi:

Il set è utilizzato principalmente con i sistemi operativi Linux e BSD . Il progetto è disponibile anche con supporto variabile, ma crescente , sotto: Mac OS X , alcuni altri UNIX ( Solaris in particolare) e Windows . Per la sua versione 4, il team di KDE offre la sua versione per Windows tramite un semplice programma di installazione. L' eseguibile di Windows Plasma dovrebbe quindi essere in grado di aprirsi su questa piattaforma.

KDE è incluso nelle distribuzioni GNU/Linux più popolari. È l'ambiente desktop predefinito per alcuni come openSUSE , Mageia o anche Kaspersky Rescue Disk . Di origine tedesca (ma i suoi sviluppatori sono attualmente diffusi in tutto il mondo), KDE è tradotto in più di 100 lingue.

KDE è insieme a GNOME la principale alternativa open source e consumer alle interfacce dei sistemi operativi più diffusi (cioè Windows e Mac OS X ). Il suo software è generalmente rilasciato sotto licenza GNU GPL e le sue librerie sotto GNU LGPL .

La mascotte del progetto è un drago verde chiamato Konqi .

Origine del nome

KDE era il simbolo di "  K Desktop Environment  " ("  Desktop Environment K"), la K non aveva alcun significato reale. Nei primi giorni di KDE,  veniva usata la parola "  Kool ", ma gli sviluppatori del progetto hanno rinunciato a questa parola. Si sono poi accontentati di notare che nell'alfabeto latino , la K è vicina alla L di Linux . Questo nome evoca CDE (per Common Desktop Environment ), l'ambiente grafico ampiamente utilizzato sulle macchine Unix degli anni '90 . Infine, la comunità di KDE ha annunciato nel 2009 che questo termine non ha più un significato specifico. La spiegazione fornita è che qualificare KDE come ambiente desktop è ambiguo, obsoleto, persino confuso: KDE è diventato un ecosistema completo ben oltre un ambiente desktop e può essere eseguito su molte piattaforme, inclusi i cellulari.

Storia

Il progetto KDE è stato avviato nell'ottobre 1996 da Matthias Ettrich , che voleva offrire agli utenti dei sistemi Unix un'interfaccia unificata, attenuando le differenze tra i molti toolkit grafici in uso sotto il sistema X Window . La scelta della libreria Qt , che all'epoca non era gratuita, e in misura minore l'importanza del linguaggio C++ nello sviluppo di KDE, portarono alla creazione del progetto concorrente GNOME nell'agosto 1997 .

L'anno successivo è stato rilasciato KDE 1.0. Questa versione conteneva una barra delle applicazioni che integrava un lanciatore di applicazioni, un desktop su cui rilasciare le icone, il file manager Kfm e un gran numero di utilità. KDE 2.0, rilasciato nel 2000 , è stata l'occasione per una riscrittura quasi completa. Questa versione ha introdotto la shell grafica Konqueror e diverse tecnologie progettate per integrare le applicazioni tra loro, a partire da KParts e DCOP . Anche la barra delle applicazioni è stata sostituita dalla dashboard, o kicker , che offre più funzionalità.

La versione 3.0, rilasciata nel 2002 , è un'evoluzione di KDE 2. KDE 3.4, rilasciato inmarzo 2005, continua lo sviluppo apportando la sua quota di correzioni di bug e miglioramenti a tutti i livelli, come un migliore supporto per diverse versioni di CSS da parte di KHTML , l'accessibilità soprattutto tramite KTTS per la sintesi vocale (KTTS è una conversione al sottosistema vocale) o l'inizio dell'uso di HAL (Hardware Abstraction Layer) e DBUS per seguire le raccomandazioni di freedesktop.org .

KDE 4, utilizzando Qt 4, ha offerto una revisione del sistema multimediale, della gestione dei dispositivi, della GUI e di molti altri componenti principali.

Storia delle versioni principali

La pubblicazione del manifesto di Matthias Ettrich nel 1996 ha segnato il punto di partenza del progetto, avvenuto all'inizio del 1998, 

con la versione 1 di KDE, costituito da un editor di testo, un gestore di finestre, un esploratore di file, ecc. e ovviamente un emulatore di terminale per accedere alla Shell .

La cronologia dettagliata delle versioni di KDE è disponibile sul sito Web di KDE, in francese da Plasma 5
Anno di pubblicazione KDE Qt Modifica principale
12 luglio 1998 1.0 Inizializzazione, contiene un database: il progetto include un editor di testo, un terminale, un gestore di finestre, un esploratore di file
1.1 1.4
23 ottobre 2000 2.0
2.2 2.2 Implementazione di un file explorer, che ha portato ad una profonda revisione dell'architettura di comunicazione dei processi inter ed extra (X11, kernel...) con l'aggiunta di KIO , KParts , DCOP , aRts

e in particolare il browser Internet Konqueror e il display universale

nota: le applicazioni rimangono basilari e con molti bug

3 aprile 2002 3.0 3.0 Miglioramento graduale dell'ergonomia e della semplicità

aggiunta di molte applicazioni.

3,1 - 3,5 3.1-3.3
11 gennaio 2008 4.0 4.3 Versione principale con porting su Qt4 di applicazioni che aprono le possibilità di una piattaforma multipiattaforma sotto il nome KDE SC
15 luglio 2014 5,0 KDE SC e KDE vengono riorganizzati in 3 entità KDE Frameworks 5, KDE Plasma 5 e KDE Applications , che hanno un ciclo di vita non completamente collegato
11 febbraio 2020 5.18 introduzione di Plasma 5.18 LTS

.

 Screenshot dell'evoluzione di KDE

KDE SC4

KDE 4.0 è stato rilasciato il 11 gennaio 2008. Questa importante nuova versione è l'occasione per importanti cambiamenti, come:

Gran parte di questi progressi sono raccolti all'interno del progetto Appeal . Puoi trovare altre idee per KDE4 qui . Una versione destinata agli sviluppatori di applicazioni per KDE è stata rilasciata inottobre 2006. Il suo scopo è consentire loro di familiarizzare con la nuova interfaccia di programmazione (API) e di trasferire le proprie applicazioni su di essa.

Le successive versioni minori da allora hanno fatto maturare KDE4 e il suo utilizzo è raccomandato dai suoi sviluppatori per tutti gli utenti finali dalla versione 4.2.

Nuova organizzazione dei progetti KDE

Nel luglio 2014, KDE ridefinisce i suoi progetti come segue:

Il termine KDE ora definisce la comunità.

Applicazioni KDE

Qualsiasi applicazione di GNOME (come GIMP o Inkscape ) o di terze parti (come Mozilla Firefox , LibreOffice o Eclipse ) può essere utilizzata sotto KDE. Ma la ricchezza di KDE è la profusione di applicazioni scritte apposta per esso, e quindi particolarmente ben integrate e leggere se usate sotto KDE (rispetto delle convenzioni e peculiarità di questo ambiente e riutilizzo di librerie e altri componenti già in memoria) .

Alcune delle applicazioni specifiche di KDE includono:

Responsabile delle informazioni personali (PIM)

Il gestore delle informazioni personali, client di posta elettronica, forum di discussione, lettore RSS, ecc., denominato Kontact , contiene:

Altre applicazioni

Calligra Suite

La suite Calligra (2010-), derivata da KOffice (2000-2011), è il sottoprogetto più importante di KDE. È una suite per ufficio composta da molti componenti, tra cui un elaboratore di testi (Words - precedentemente KWord), un software di elaborazione delle immagini (Krita) e un software di gestione di database (Kexi). Ogni componente può essere utilizzato anche come applicazione indipendente.

Produrre e utilizzare una suite per ufficio è un compito estremamente difficile, soprattutto per un progetto come Calligra con risorse finanziarie e umane molto limitate. Il settore della office automation è principalmente occupato da due pesi massimi  :

KOffice versione 2 non ha le stesse funzionalità di queste due suite software. Per trovare comunque la sua nicchia di utilizzo, il progetto KOffice ha perseguito la seguente strategia dal 2005 :

Architettura

KDE è un grande progetto. Il lavoro svolto può essere misurato in poche cifre:

Queste cifre corrispondono alla grandezza del compito. Un progetto come OpenOffice.org , equivalente a un singolo sottoprogetto KDE ( KOffice ) è di per sé leggermente più grande nel numero di righe di codice. La spiegazione avanzata dal progetto KDE è un'architettura ben congegnata, un aspetto raramente notato dagli utenti, ma che rende gli sviluppatori produttivi. Questa architettura è suddivisa in diversi sottosistemi:

KDE e GNOME

KDE e GNOME adottano un approccio diverso a come dovrebbe essere una GUI:

Al fine di far coesistere ambienti diversi, Freedesktop.org è stato creato con l'obiettivo di essere un'area informale di collaborazione tra di loro (ma aperta ad altri) e con l'obiettivo di armonizzare le infrastrutture comuni come le scorciatoie da tastiera, il rilevamento delle apparecchiature, lo scambio di dati tra le applicazioni (come con copia e incolla , taglia e incolla e trascina e rilascia ), ecc. Questo è il modo in cui le applicazioni KDE sono state eseguite sotto GNOME per diversi anni e viceversa. Tuttavia, ci sono ancora diverse scelte ergonomiche e caratteristiche che non sono sempre correttamente integrate.

Quando si utilizzano i programmi GNOME e KDE contemporaneamente, vengono caricate entrambe le librerie grafiche. Oggi questo raramente pone un problema per quanto riguarda la RAM, ma va a scapito dell'efficienza della cache sul microprocessore .

Alcuni screensaver originariamente progettati per GNOME non danno accesso a tutte le loro impostazioni in KDE per ragioni di disambiguazione dei metodi virtuali .

Nel 2005 , si è parlato di Linus Torvalds quando sulla mailing list di GNOME ha incoraggiato le persone su GNOME a passare a KDE. Scrive in un altro post che GNOME sembra essere programmato da "nazisti dell'interfaccia". Ciò segue una disputa sull'aggiunta o meno di funzionalità avanzate al software di stampa GNOME. Questo attacco non piace ai funzionari di KDE e Aaron Seigo (un importante sviluppatore di KDE) invita alla calma dicendo che è normale e necessario che i due ambienti facciano scelte di interfaccia diverse e che la denigrazione di "un ufficio non aiuta a rafforzare il altro, ma al contrario, lo danneggia attraverso le polemiche che questo tipo di intervento inevitabilmente genera, anche se GNOME e KDE devono lavorare insieme, in particolare per ottenere il supporto di società di sviluppo indipendenti, piloti migliori , X11 migliorato e un più funzionale Desktop libero.

All'inizio del 2009 , poco prima del rilascio di KDE 4.2 e senza tornare sulle sue precedenti dichiarazioni, Linus Torvalds ha annunciato che stava usando GNOME sulla sua distribuzione personale (Fedora). Il motivo di questo cambiamento, per questo utente abituato a KDE, è stato il rilascio di KDE 4 che, secondo lui, è un disastro allo stato attuale delle cose. Ha ammesso, tuttavia, di aver preso in considerazione di testare di nuovo KDE nei prossimi mesi , per vedere i progressi. La rottura tra KDE 3 e 4, seppur comprensibile (necessità di sostituire eventualmente le icone statiche con widget dinamici), si è svolta, sempre secondo lui, in maniera troppo brusca e scomoda, dove ne avrebbero discusso gli sviluppatori di GNOME. apertamente, e probabilmente avrebbe rivisto la loro copia.

Distribuzione

KDE è uno degli ambienti desktop gratuiti più utilizzati. È offerto da tutti i principali sistemi operativi gratuiti e molti altri. È in particolare l'ambiente predefinito per le distribuzioni Linux Kubuntu , Mageia , openSUSE , Chakra Linux e Calculate Linux .

E 'anche possibile installare KDE su di Windows e Mac OS X .

Funzione nascosta o uovo di Pasqua

Devi digitare ( Alt +  F2), quindi digitare "vita". Viene quindi indicato "= 42" che è la risposta alla Grande Domanda sulla vita, l'universo e il resto .

Neon (KDE)

Neon (KDE) è una raccolta di pacchetti raggruppati attorno a Ubuntu , Plasma e Wayland come parte dei progetti KDE. Sebbene i suoi creatori neghino di presentarlo come una distribuzione Linux , può essere installato esattamente come se lo fosse. Nelgiugno 2016, la versione corrente è 5.7. PC World fornisce un parere molto favorevole su di esso nel 2016

Note e riferimenti

  1. [1]
  2. [2]
  3. [3]
  4. Breve su linuxfr.org
  5. (in) "  Annuncio ufficiale del cambiamento del significato di KDE  " su dot.kde.org ,24 novembre 2009(consultato il 24 novembre 2009 )
  6. (in) nessun francese prima di R5 "  ad KDE1  "
  7. (in) "  Pubblicazione di KDE 4.0  " KDE (consultato l' 11 gennaio 2008 )
  8. (in) L'elenco dettagliato degli obiettivi KDE4 è disponibile qui
  9. [4]
  10. Anteprima tecnica
  11. (in) "  Orari / KDE 4.3 fa per te?  » , Su KDE TechBase (consultato il 25 settembre 2009 )
  12. (in) "  OpenOffice.org KDE Integration Project  " , su OpenOffice.org (consultato il 9 agosto 2008 )
  13. (in) Concorso di progettazione grafica e funzionalità per KOffice 2 - Brainstorming per il futuro di Calligra
  14. (in) Cornelius Schumacher, 4.273.291 righe di codice , 11 ottobre 2009
  15. (in) "  Novità della 2.6.36  " su h-online.com ,21 ottobre 2010(consultato il 28 ottobre 2010 )
  16. (en) KDE (fatti e cifre)
  17. "  Moduli input-output  " su KDE.org (consultato il 9 agosto 2008 )
  18. "  Presentazione di DCOP  " , su Lea-Linux.org ,29 dicembre 2004(consultato il 9 agosto 2008 )
  19. Linus Torvalds , “  [Usabilità] Re: [Desktop_architects] Finestra di dialogo Stampa e GNOME  ” ,12 dicembre 2005(consultato il 28 dicembre 2007 )
  20. Il termine Nazi è usato più genericamente negli Stati Uniti dove non ha lo stesso peso che in Europa; deve quindi essere considerato nel caso di specie come sinonimo di fondamentalista .
  21. Linus Torvalds , “  [Usabilità] Re: [Desktop_architects] Finestra di dialogo Stampa e GNOME  ” ,12 dicembre 2005(consultato il 28 dicembre 2007 )
  22. (in) Aaron Seigo, "  [Desktop_architects] Finestra di dialogo di stampa e GNOME  " ,12 dicembre 2005(consultato il 24 ottobre 2009 )
  23. (in) Rodney Gedda , "  Computerworld - Identità open source: il fondatore di Linux Linus Torvalds  " ,22 gennaio 2009(consultato il 6 febbraio 2009 )
  24. (in) KDE Portal openSUSE wiki , accesso il 3 dicembre 2011.
  25. Pagina del progetto Neon sul sito ufficiale di KDE
  26. KDE Neon, Wayland e Qt 5.7
  27. (in) "  KDE Neon offre il software KDE più recente e migliore basato su Ubuntu costante  " su PCWorld (accessibile il 4 ottobre 2020 ) .

Vedi anche

Articoli Correlati

link esterno