Table des matières

KDE


KDE est un environnement de bureau libre utilisé principalement avec les systèmes d'exploitation GNU/Linux et BSD tels que FreeBSD. Il est également théoriquement disponible sous Darwin (Mac OS X), quelques autres UNIX ainsi que Windows par l'intermédiaire de Cygwin/X.

Du fait de sa similitude avec l'interface de Windows dans sa configuration par défaut et du nombre important de logiciels disponibles pour cet environnement, il est installé en standard par de nombreuses distributions. D'origine allemande (mais ses développeurs sont actuellement répartis sur tout le globe), KDE est traduit dans un grand nombre de langues.

KDE est avec GNOME la principale alternative libre et grand public aux interfaces des systèmes d'exploitations conventionnels (Microsoft Windows et Mac OS). Ses logiciels sont généralement publiés sous la GPL, ses bibliothèques sous la LGPL.

La mascotte du projet est un dragon vert appelé Konqi, qui apparaît dans différentes applications, notamment quand l'utilisateur quitte une session.

Origine du nom

KDE est l'acronyme de K Desktop Environment. Le K n'a pas vraiment de signification. Aux débuts de KDE, le mot «Kool» a été utilisé, mais les développeurs du projet ont renoncé à ce mot. Ils se contentent désormais de remarquer que dans l'alphabet latin, le K est voisin du L de Linux.

Histoire

Le projet KDE a été lancé en octobre 1996 par Matthias Ettrich, qui souhaitait offrir aux utilisateurs de systèmes Unix une interface unifiée, qui gomme les différences entre les nombreuses boîtes à outils graphiques en usage sous le système X Window. Le choix de la bibliothèque Qt, qui à l'époque n'était pas libre, et dans une moindre mesure l'importance du langage C++ dans le développement de KDE, ont conduit à la création du projet concurrent GNOME en 1997.

L'année suivante, KDE 1.0 est sorti. Cette version contenait un panel (barre des tâches et lanceur d'applications), un bureau sur lequel déposer des icônes, le gestionnaire de fichiers Kfm et un grand nombre d'utilitaires. KDE 2.0, sorti en 2000, a été l'occasion d'une réécriture presque complète. Cette version introduisait le “shell” graphique Konqueror, et plusieurs technologies destinées à intégrer les applications entre elles, à commencer par KParts et DCOP. Le panel a également été remplacé par kicker offrant davantage de fonctionnalités.

La version 3.0, publiée en 2002, est une évolution de KDE 2. KDE 3.4, sorti en mars 2005, est une évolution qui apporte son lot de corrections de bugs et d'améliorations à tous les niveaux comme le support plus complet des différentes versions de CSS par KHTML, de l'accessibilité notamment via KTTS pour la synthèse vocale ou encore le début de l'utilisation de HAL et DBUS pour suivre les recommandations de freedesktop.

La version actuelle de KDE, la 3.5, est sortie fin novembre 2005. KDE 4 lui succédera en 2006, et utilisera Qt 4. Elle sera l'occasion d'une refonte du système multimédia, de l'interface graphique et de plusieurs autres composants.

Historique des versions

L'historique détaillé des versions de KDE est disponible sur le site de KDE.

Futur

Aucune date de sortie de KDE4 n'est prévu. Cette nouvelle version majeure sera l'occasion de changements importants [1], comme :

Une grande partie de ces avancées sont rassemblées au sein du projet Appeal. On peut trouver des mockups de KDE 4 ici et d'autres idées pour KDE 4 ici. Une version dédiée aux développeurs d'applications pour KDE (Technical Preview) sortira en octobre 2006. Elle a pour but de permettre à ces derniers de se familiariser avec la nouvelle interface de programmation (API) et porter leurs applications sur cette dernière.

Applications KDE

Notons que toute application provenant de GNOME (comme The Gimp ou Inkscape) ou de tierce partie (comme Mozilla Firefox, OpenOffice.org ou Éclipse) peut être utilisée sous KDE. Mais la richesse de KDE est la profusion d'applications qui ont été écrites spécialement pour lui, et sont donc particulièrement bien intégrées et légères lorsqu'elles sont utilisées sous KDE (respect des conventions et des particularités de cet environnement, et réutilisation des bibliothèques et autres composants déjà présentes en mémoire).

Parmi les applications spécifiques à KDE, on peut citer :

Autres applications

Le lecteur de musique Amarok affiche l'article de Wikipédia du compositeur du morceau en cours dans la langue de l'utilisateur Agrandir Le lecteur de musique Amarok affiche l'article de Wikipédia du compositeur du morceau en cours dans la langue de l'utilisateur

Architecture

Le travail accompli par KDE peut se mesurer en quelques chiffres :

Ces chiffres peuvent sembler impressionnants, mais l'ampleur de la tâche l'est encore plus. Un projet comme OpenOffice.org, équivalent à un simple sous-projet de KDE (KOffice) est à lui tout seul légèrement plus gros en termes de lignes de code. L'explication avancée par le projet KDE est une architecture bien pensée, un aspect rarement remarqué par les utilisateurs, mais qui rend les développeurs productifs. Cette architecture se décompose en plusieurs sous-systèmes :

Liens externes