Mission (Copy)

Our ambition is to collect, preserve, and share all software that is publicly available in source code form. On this foundation, a wealth of applications can be built, ranging from cultural heritage to industry and research.


Software is an essential part of our lives. Given that any software component may turn out to be essential in the future, we do not make distinctions and collect all software that is publicly available in source code form.

We recognize that there is significant value in selecting among all this software some collections of particular interest, and we will encourage the construction of curated archives on top of Software Heritage.

We keep track of the origin of software we archive and store its full development history: this precious meta-information will be carefully harvested and structured for future use.


Software is fragile and we are unfortunately starting to lose it. We preserve software, because it contains our technical and scientific knowledge. We preserve software because it is the means of accessing all of our knowledge.

For this to be sustainable, a vast collective effort is needed. We will release as free/open source software all the software we write for the needs of Software Heritage and openly describe our technical architecture and processes.

We will encourage the emergence of an open network of peers and mirrors that will share with us the responsibility of maintaining available several copies of all the software we collect.