StrumentiAltre lingue
|
KDE
KDE (K Desktop Environment) è, come recita la pagina di benvenuto della sua documentazione, un ambiente desktop grafico per postazioni di lavoro Unix. È basato sulle librerie Qt di Trolltech (rilasciate con licenza GPL o proprietaria) e funziona sulla maggior parte dei sistemi operativi di tipo Unix, come GNU/Linux e le distribuzioni BSD. Esistono anche delle versioni funzionanti su Microsoft Windows tramite Cygwin e può essere installato anche su Mac OS X utilizzando X11. L'ultima versione disponibile è la 4.1 (rilasciata il 3 ottobre 2008) ed è stato tradotto in più di cinquanta lingue. Insieme a GNOME, altro ambiente desktop molto diffuso in ambiente GNU/Linux, è tra i più completi e ricchi di effetti grafici, caratterizzato da un aspetto molto accattivante e da un elevato grado di personalizzazione, ma "paga" questa ricchezza in termini di prestazioni rispetto a desktop environment più leggeri come XFCE e ROX. La "K" di KDE in origine stava per kool (la C di cool era già utilizzata dal Common Desktop Environment), è stata associata, ufficialmente, alla lettera dell'alfabeto precedente alla "L" di Linux. I programmi e le librerie che lo compongono sono rilasciati sotto le licenze GPL e LGPL e chiunque può contribuire al suo sviluppo: infatti anche chi non sa programmare può tradurre i programmi, pensare alla grafica, alla documentazione, ecc. Grazie alla sua semplicità d'uso e alla sua accattivante veste grafica, viene installato di default da numerose distribuzioni Linux, soprattutto da quelle orientate all'utenza desktop, come ad esempio Mandriva, SUSE, Fedora o Kubuntu, progettato proprio per il KDE. La mascotte di KDE è Konqi, un drago antropomorfo che appare in varie applicazioni, per esempio nel logout o nella finestra sulle informazioni su KDE.
[modifica] Storia di KDE
Konqui, la mascotte di KDE
Il progetto è stato fondato il 14 ottobre 1996 da Matthias Ettrich, all'epoca studente all'Università di Tubinga, che trovava gli ambienti desktop per UNIX dell'epoca carenti sotto molti punti di vista. Tra le critiche, c'era il fatto che nessuna applicazione avesse un aspetto ed un comportamento simile. Altri programmatori, dopo aver letto l'annuncio della nascita di KDE, parteciparono al progetto e in meno di un anno i programmatori arrivarono a quota 15. Nel 1998 è stata rilasciata la prima versione stabile, la 1.0. Intanto i programmatori sono aumentati, sono state scritte nuove applicazioni e le librerie Qt hanno cambiato licenza in favore della GPL. Con l'arrivo di KDE 2, i cambiamenti delle API tra la versione nuova e la precedente sono stati tantissimi. Lo sviluppo è continuato con i programmatori di tutto il mondo fino ad oggi: possiamo contare oltre 4 milioni di righe di codice sorgente (per fare un paragone: il kernel Linux versione 2.5 contava circa 3.7 milioni di righe di codice), 800 programmatori da tutto il mondo, 17 mirror del sito web e 106 mirror FTP (senza contare i mirror non ufficiali). [modifica] Organizzazione del progettoProprio come altri progetti open source/free software, KDE viene prodotto soprattutto dai volontari, anche se varie aziende come Novell (SUSE), Trolltech e Mandriva impiegano sviluppatori per lavorare al progetto. L'organizzazione è molto complessa in quanto tantissime persone contribuiscono in vari modi (come la traduzione, la cura della grafica o la scrittura di codice vero e proprio). Le decisioni e i problemi vengono discussi in varie mailing list. Tuttavia le grandi decisioni (come le date di rilascio di nuove versioni o l'inclusione di nuove applicazioni) viene decisa dai core developers, sviluppatori che hanno contribuito molto al progetto in un lungo periodo di tempo. Anche se gli sviluppatori e gli utenti vengono da tutto il mondo, KDE ha una base in Germania. I web server sono installati nell'università di Tübingen e Kaiserslautern, un'organizzazione non-profit tedesca che detiene il marchio di fabbrica su "KDE". Inoltre le conferenze spesso sono tenute in Germania. [modifica] Versioni e cicli di rilascio
Tipico Desktop SuSE - KDE con alcune applicazioni.
Come si vede dalla cronologia qui di seguito, il team di KDE rilascia nuove versioni molto di frequente. Difficilmente una nuova versione viene rilasciata in ritardo rispetto ai piani; ha fatto eccezione KDE 3.1, che è stata ritardata di più di un mese per diversi problemi di sicurezza nel codice sorgente. Ci sono due tipi di versioni, le versioni principali e le versioni minori. [modifica] Versioni principaliCi sono state 12 versioni principali fino ad ora: 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5 4.0 e KDE 4.1, rilasciata il 29 luglio 2008 ((EN) KDE 4 roadmap). [modifica] Versioni minoriUna versione minore è tipicamente rappresentata da tre numeri, ad esempio KDE 1.1.1, ed è incentrata sulla correzione di bug, problemi di importanza secondaria e piccoli miglioramenti di usabilità. Normalmente non vengono aggiunte nuove funzioni nelle versioni minori. Fa eccezione KDE 3.5, in cui piccole migliorie sono incluse nelle versioni minori. [modifica] KDE 4
KDE 4, uscita l'11 gennaio 2008, è la nuova versione del progetto, basata sulle librerie Qt versione 4. [modifica] ArchitetturaL'infrastruttura avanzata di KDE è composta da molte parti:
[modifica] PacchettiPer la grande dimensione di KDE 4, attualmente viene distribuito sotto forma di pacchetti-categoria per semplificare l'installazione. Questo schema è indicativo, chi compila i pacchetti è libero di usare i propri pacchetti.
Ed inoltre:
[modifica] Applicazioni principali di KDEPer una lista completa, vedi la lista di applicazioni di KDE. Le applicazioni per KDE includono:
[modifica] Cronologia
[modifica] Altri progetti
[modifica] Collegamenti esterni
|
|||||||||||||||||||