Étant un grand fan de KDE, j'ai tenu à tester la prochaine version KDE4 (KDE 4.0 sortira normalement le 20 décembre 2007 11 janvier 2008). Actuellement, le développement en est à la RC2[1]

Présentation de KDE

KDE (pour K Desktop Environment) est un environnement de bureau libre et gratuit. Son but est d'offrir à l'utilisateur une interface graphique, mais aussi toute une série de logiciels pour ses principaux besoins. On y retrouve donc pêle-mêle un explorateur de fichiers (Konqueror et maintenant Dolphin), un navigateur (Konqueror), une suite bureautique (Koffice), un client mail (Kmail, pouvant être intégré à Kontact), un client de messagerie instantanée multi-protocole (Kopete), un client IRC (Konversation), un client bittorent (Ktorrent), des jeux, ...
Le tout étant assez lié, permettant ainsi de centraliser des informations. Par exemple, on peut lier la fiche d'un contact avec son adresse email, son (ses) compte(s) de messageries instantanées et ainsi accéder à ces informations depuis différents logiciels.
KDE est développé en C++/Qt, qui est une bibliothèque logicielle créée par Trolltech.
À noter que KDE4 reposera non plus sur Qt3, mais sur Qt4, réputé plus rapide et plus léger. Une grande partie du travail consiste d'ailleurs à faire le portage des applications KDE de Qt3 à Qt4.
Cependant, prétendre que KDE4 ne sera qu'un simple portage serait nier le travail abattu par les développeurs (félicitions-les, car c'est vraiment legen... wait for it... dary!!! impressionnant 8-O
Voici en quelques lignes ce que l'on y retrouvera :

Fonctionnalités

Jusqu'à récemment, le travail s'était énormément concentré sur les couches basses du système, car KDE4 prévoit d'importantes modifications pour faciliter le travail des applications se reposant sur lui, et offrir à l'utilisateur des fonctionnalités fort pratiques. Voici tout de même une liste non-exhaustive de ce que nous réserve cette nouvelle branche :

  • Phonon : Framework multimédia destinée à fournir une couche d'abstraction entre les moteurs de sons/vidéos et les applications y ayant recours.
  • Solid : Framework de gestion des périphériques mobiles.
  • Sonnet : Correcteur orthographique sachant gérer le multi-linguisme au sein d'un texte.
  • Plasma : Refonte de plusieurs technologies de KDE3 : tableau de bord, fond d'écran, widgets...
  • Oxygen : Nom du thème grpahique de KDE4. Il unifiera à la fois les couleurs des fenêtres, mais aussi les icônes, les curseurs de souris et les sons système.
  • Decibel : Framework destiné à centraliser les différentes protocoles de communications au sein de KDE4. Il sera ainsi possible de communiquer avec ses contacts sans se soucier de choisir soi-même le protocole.
  • ...


Je vous invite à consulter ce wiki (toujours en cours de remplissage) où vous trouverez de plus amples informations.



Que doit-on en attendre ?

Il faut tout d'abord bien différencier KDE4 et KDE4.0 : KDE4 désigne toute la branche, alors que KDE4.0 n'en est que la première version (sont déjà prévues KDE4.1 et KDE4.2, qui apporteront leurs lots de nouveautés). Il ne faut donc pas s'attendre à ce que tout soit prêt pour KDE4.0, mais plutôt y voir là une version stable, mais incomplète, destinée aux développeurs qui désirent porter leurs applications. Toutefois, KDE4.0 est déjà utilisable (j'ai moi-même complètement basculé depuis 1 semaine), car les applications de KDE3 sont toujours utilisables. On peut donc commencer à se faire une idée et découvrir les nouvelles fonctionnalités au fur et à mesure.

Notes

[1] Il n'est donc pas recommandé de l'utiliser en production ! Cependant, vous pouvez déjà l'utiliser quotidiennement pour l'essayer, en parallèle dans une autre session.