Definition
A preservation strategy that recreates or simulates the original hardware and/or software environment required to execute or render a legacy digital object so that the object remains usable and exhibits its original behavior on contemporary platforms.
Principle
Principle
Preserving original behavior is achieved by reproducing the execution environment rather than transforming the object's bytes; therefore access can preserve experiential and functional fidelity when the environment is adequately specified and maintained.
Demonstration
Demonstration
Illustrative scenario → A cultural heritage repository holds an audiovisual file playable only by a proprietary player unavailable on modern systems. Recognition: archivists identify dependency on obsolete binary libraries. Action: they configure an emulator that reproduces the original operating system and player. Consequence: researchers can play the file with its original timing and rendering without altering the archive's stored bitstream.
Misapplication
Misapplication
Mistaken interpretation: treating emulation as identical to migrating the object into a modern format. Error: conflates environment replication with object transformation; emulation keeps the original object and provides an environment for execution, whereas migration alters the object itself.
Consequence
Consequence
When correctly applied, emulation permits access to legacy behavior and user experience without changing preserved bitstreams; it demands ongoing maintenance of emulators, legal clearance for platform software, and resources to document environment specifications.
Reversal
Reversal
If the object's behavior can be reproduced by converting it into open, well-documented formats with acceptable loss of experience, migration or format normalization may be preferable; emulation is less suitable when precise timing, hardware-specific effects, or external dependencies cannot be reliably simulated.
Boundary
Boundary
Clearly within: interactive legacy applications, proprietary multimedia with hardware timing, or executable artifacts requiring obsolete OS services. Boundary case: document files that depend on obsolete fonts—either emulation of the system or font extraction may work. Clearly outside: static bitstreams preserved only for archival retention without intent to reproduce original runtime behavior.
Semantic Tension
Semantic Tension
Fidelity ↔ Sustainability — emulation maximizes fidelity to original behavior but increases long-term operational cost and dependency on emulator maintenance.
Synthesis
Synthesis
Emulation-based access exchanges the work of converting objects for the work of sustaining environments: it best preserves experiential authenticity but shifts preservation effort to documenting and running compatible execution platforms.