Fedora Repository Project

The Fedora Repository Project is led by the Fedora Project Steering Group and is under the stewardship of the DuraSpace not-for-profit organization providing leadership and innovation for open source technology projects and solutions that focus on durable, persistent access to digital data. 

In partnership with stakeholder community members DuraSpace has put together global, strategic collaborations to sustain Fedora which is used by more than three hundred institutions. The Fedora project is directly supported with in-kind contributions of development resources and financial donations through the DuraSpace community membership program. Learn more about DuraSpace support for open source technology projects and solutions here.

The Fedora team is currently engaged in rapid development of Fedora 4 which refreshes Fedora's proven architecture while reinvigorating a dynamic community.

Fedora (Flexible Extensible Digital Object Repository Architecture) was originally developed by researchers at Cornell University as an architecture for storing, managing, and accessing digital content in the form of digital objects inspired by the Kahn and Wilensky Framework.  Fedora defines a set of abstractions for expressing digital objects, asserting relationships among digital objects, and linking "behaviors" (i.e., services) to digital objects.

The Fedora Repository Project (i.e., Fedora) implements the Fedora abstractions in a robust open source software system.  Fedora provides a core repository service (exposed as web-based services with well-defined APIs).   In addition, Fedora provides an array of supporting services and applications including search, OAI-PMH, messaging, administrative clients, and more.  Fedora provides RDF support and the repository software is integrated with semantic triple store technology, including the Mulgara RDF database. Fedora helps ensure that digital content is durable by providing features that support digital preservation.

The global Fedora Repository Project community is made up of registered sites, sponsoring organizations, service providers and code contributors. This community comes together to express common needs, use cases, and collaborate on software development. Additional tools, applications, and utilities that augment the Fedora repository including the HydraIslandora and Avalon platforms have been made available by community members.

Fedora Repository software enables long-term access to digital resources.  A key feature of Fedora is its flexibility so it can be used to support all types of digital content. There are numerous examples of Fedora being used for digital collections, e-research, digital libraries, archives, digital preservation, institutional repositories, open access publishing, document management, digital asset management, and more. The following is a short categorical list of the types of organizations in the Fedora user community:

  • broadcasting and media
  • consortia
  • corporations
  • government agencies
  • IT-related institutions
  • medical centers and libraries
  • museums and cultural organizations
  • national and public libraries and archives
  • professional societies
  • publishing
  • research groups and projects
  • semantic and virtual library projects
  • university libraries and archives

To find out more about the Fedora user community, please visit the Fedora User Registry.