Preserving legacy code with Software Heritage: A tutorial
This tutorial shows how to use a structured approach to prepare your legacy software for preservation in the Software Heritage archive.
This tutorial shows how to use a structured approach to prepare your legacy software for preservation in the Software Heritage archive.
Code is history. Discover SWHAP, the process designed by Software Heritage to
preserve legacy software.
Driven by cyberattacks and new regulations, software supply chain security is a top concern that requires robust
software identification.
A recent talk by Director Roberto Di Cosmo highlights how 10 years in, Software Heritage aims its ‘large telescope’ at the future of code.
Simon Delamare, our newest Ambassador, champions software sustainability. After experiencing irreversible digital decay, he hopes to ensure that code is never lost again.
Tell your code’s story at our UNESCO exhibit. Submission deadline: September 8, 2025.
Software content doubles every 2-3 years. We’re capturing this immense growth, securing code that fuels global science & innovation.
With a new Advisory Board, Software Heritage is evolving for greater autonomy, faster decisions, and a broader impact on our mission.
This tutorial covers using the codemetar R package to generate universal Codemeta JSON files.
For research support staff: Take this quick tour to learn what to explain to end-users about software identification. We’ll cover the unique challenges of software identification and why DOIs aren’t always accurate.