Software Development

Archivematica and AtoM are open-source software tools which are available as free downloads at and Under their AGPL3 licenses you are free to use, study, copy and modify the software code. This allows you to make enhancements to existing features or add new features to the software.

If you or your organization do not have the programming resources to make software enhancements to Archivematica and AtoM, you can hire Artefactual Systems to do it for you.

Please contact us to tell us more about your feature requirements. We will ask for further details to ensure we understand the full scope of the requirements. Artefactual Systems will also want to determine that the new features are compatible with the software architecture and development roadmaps; if we feel they are a good fit, we can provide you with a detailed Quote for Services. Our software development services also include custom AtoM themes.

As a client sponsoring new development, you will be given access to a test server so that you can track the progress of the new features, give feedback on design choices and approve the final changes. Artefactual Systems will ensure that the new features are integrated into your Archivematica or AtoM installation* and also include them in subsequent public releases of the software under the AGPL3 license, making them available to all other users of the software.

Artefactual Systems is dedicated to producing high-quality free and open-source software for use by cultural organizations around the world. As such, we will develop the software in a way that meets the needs of your organization but which will also appeal to other organizations. This means that although we may develop new features for you, we will not be creating a custom application that will need to be maintained by your organization. Instead, we will incorporate the new customizations into later releases of the software, and support them independently of your organization so that others can benefit from them. This stands in contrast to a proprietary software development model, where institutions share their own expertise to painstakingly co-develop digital preservation technology but then cannot share that technology with their colleagues or professional communities because of expensive and restrictive software licenses imposed by the vendor.

This approach has enormous benefits for both both the paying client and other institutions. However, in order to make this happen, all software code that is developed during the course of a development project must remain the intellectual property of Artefactual Systems, in order to ensure that we can continue to release the software under the AGPL3 open-source license. Similarly, we expect to be able to publish all end-user and technical documentation (other than institution-specific documentation) written during the course of a development project under a Creative Commons license for the benefit of all users of the software.

*Some organizations do not require this kind of technical assistance and may choose to opt out of this step.