The Software Heritage initiative is building an archive of software source code. It aims to preserve and share all software that is publicly available in source code form and provides unique identifiers. More than five billion files from more than 88 million projects are available up to now.
The Software Heritage was founded by the French Institute for Research in Computer Science and Automation Inria. The UNESCO supports the project and some private companies funds it.