Skip to main content

Week 9: Archives and time capsules

Software preservation — the institutions that try, the difference between archiving code and preserving the ability to run it, and what still gets lost.

19 April 2027

Open the slides

Learning outcomes

By the end of this week you should be able to:

  1. distinguish bit preservation, source preservation and preservation of executability
  2. evaluate the coverage and the blind spots of the major software-preservation institutions
  3. identify what is lost when a repository is deleted beyond the source itself

Outline

Required reading

Further reading

Seminar questions

  1. Rothenberg wrote in 1995 that emulation was the only durable strategy. Thirty years on, was he right?
  2. Software Heritage preserves source but not issues, review threads or CI history. Argue for or against calling those part of the software.
  3. What would a reader in 2125 need, beyond your dig site’s source, to understand what it was for?

Teaching team