The OAIHarvester2 Open Source Software (OSS) project is a Java application that provides an OAI-PMH harvester framework.