Home > Enterprise > Projects > Nepomuk

Business & Verwaltung


NEPOMUK - The Social Semantic Desktop

NEPOMUK brings together researchers, industrial software developers, and representative industrial users, to develop a comprehensive solution for extending the personal desktop into a collaboration environment which supports both the personal information management and the sharing
and exchange across social and organizational relations. This solution is called the "Social Semantic Desktop".


  • Project coordination: info@nepomuk.semanticdesktop.org

  • At Mandriva: slauriere@mandriva.com

The project started on January 1, 2006. NEPOMUK is funded by the European Commission as an Integrated Project in unit INFSO.E2 under the IST activities of the 6th Framework Program.

Administrative information


Start Date – End Date

01. January 2006 – 31. December 2008


36 months

Total EU funding

11.500.000 EUR


NEPOMUK addresses the every-day activities of individual knowledge workers.

The social semantic desktop will support the personal aspects of knowledge work by developing tools for knowledge articulation and visualization, the interfaces and data structures of the personal semantic web, and integration of personal work process support. It will support the social aspects of communication, distributed collaboration, and social exchange by providing solutions for distributed search and storage and of semantic social networks and knowledge exchange.

NEPOMUK aims at maximum possible uptake by concentrating on integrative and open architectures and actively promoting community involvement. The project delivers a freely available open-source framework for social semantic desktops, and a rich set of standardized interfaces and reference implementations. The project result will form the basis for commercial exploitation via consulting activities (introducing the new possibilities of knowledge work support to users), tool development (integrating new services into the framework), and application-specific
solution development (adapting the social semantic framework to the needs of particular or branch-specific industrial application scenarios).

The role of Mandriva

Mandriva has several roles in the project. First, the company will participate in the definition of the infrastructure tools necessary for NEPOMUK. Mandriva will further organize and lead the community engineering around NEPOMUK. The company will use its expertise in building software communities to enable NEPOMUK to have the broadest and the strongest community support. Major software communities involved include those of KDE, Mozilla and Eclipse. One of the key goals of the community effort is to release common APIs for NEPOMUK. Mandriva will then take over the submission of NEPOMUK APIs to standards organizations, such as the W3C (World Wide Web Consortium), the organization which defines the Web's standards.

Finally, as part of its involvement, Mandriva will implement NEPOMUK technologies into the Mandriva Club
website, thus providing one of the first real-world applications of the project. The implementation will consist of developing a community help-desk platform with rich desktop extensions and P2P capabilities, bringing the collective intelligence of the community to a new level.


Participant List

German Research Center for Artificial Intelligence DFKI GmbH

International Business Machines (IBM) (Ireland)

SAP AG (Germany)

Hewlett-Packard Galway Ltd (IE)

Thales SA TRT (France)

PRC Group The Management House S.A. (Greece)

EDGE-IT (France)

Cognium Systems SA (France)

National University of Ireland, Galway (IE)

Ecole Politechnique Fédérale de Lausanne (EPFL)

Forschungszentrum Informatik an der Universität Karlsruhe (FZI)

L3S Research Center (L3S)

Institute of Communication and Computer Systems of the National Technical University of Athens (Greece)

Kungliga Tekniska Högskolan (Sweden)

Università de la Svizzera Italiana (Switzerland)

Irion Management Consulting GmbH (Germany)