Fedora

Overview
Fedora (Flexible Extensible Digital Object Repository Architecture) is a framework for building digital repositories.