"Le code KDE est d'ores et déjà disponible dans la version de travail KDE4", se félicite Stéphane Laurière, en charge du projet de desktop sémantique Nepomuk chez Mandriva. Une grande avancée pour le projet. Nepomuk (Networked Environment for Personalized, Ontology-based Management of Unified Knowledge) a vu le jour en février 2006, financé à 50% par le programme FP6 de l'Union européenne. Il vise, outre le fait de porter les travaux du Web sémantique sur le poste de travail, à développer et standardiser une série d'API de services pour la gestion sémantique et partagée de l'information sur le poste de travail. Outre Mandriva, le projet est notamment soutenu par la communauté KDE, Mozilla et Eclipse, ainsi que par IBM, SAP et HP. Un an après, les travaux se poursuivent. Et parmi les grosses nouveautés, "on retrouve l'intégration d'un moteur sémantique dans KDE4", indique Stéphane Laurière. Soit la première étape de l'intégration au bureau Linux le plus populaire, avant sa finalisation et sa sortie fin 2007. Autre modification importante, la définition finalisée d'une pyramide d'ontologies (qui gère les liaisons logiques entre les meta-données) pour qualifier notamment les annotations. En outre, Nepomuk renferme également "la recherche par méta-données, un moteur de wiki sémantique et enfin un outil de suggestion de mots clefs provenant des outils IBM [utilisant IBM LanguageWare, technologie de traitement linguistique, Ndlr]". "Il s'agit d'assister l'utilisateur dans sa saisie de texte", commente Stéphane Laurière. Vers Eclipse et Mozilla En 2007, Nepomuk devrait dans un premier temps poursuivre son intégration à KDE 4 avec la gestion des tags et d'ontologies. Puis devrait débarquer sur Java. "On veut cibler les utilisateurs Eclipse, souligne Stéphane Laurière, et ainsi faire tourner l'ensemble sur Eclipse RCP (Rich Client Platform), tant back-end que poste client". Un déclinaison qui doit également voir le jour sur Mozilla, à travers les technologies XUL et XPCOM. Enfin, 2008 devrait être témoin de la standardisation des API et de la création d'une fondation Semanticdesktop, dont le but sera d'assurer les relations entre la communauté et les industriels du poste de travail sémantique et de maintenir les standards".