Chapter 3 · 3 of 9
Separating the artwork from the machinery
The whole approach rests on one move: treat the artwork and its environment as an immutable object, and put everything that changes around it.
A virtual machine — a complete computer running as software on a host — lets a vanished environment live on, and lets it be copied, frozen, inspected, and shared. A snapshot that captures both memory and disk preserves not a pile of installation files but the verified working state of the browser, the plugin, the artwork, and the operating system together.
The conservation model organises that into three layers.
Layer 1 — the immutable conservation object
The historical operating system, browser, plugins, and artwork, captured as a tested snapshot. This is the thing being preserved, and it is never modified after setup. All change happens around it.
Layer 2 — the host controller
Everything changeable: a monitor that watches whether the work is alive, logic that decides what to do, snapshot control that can restore the object, and API mediation that stands in for or brokers the services the work expects. When the outside world changes, only this layer is touched.
Layer 3 — external services
Where a work genuinely needs the live internet, it reaches it only through the host — where requests can be rewritten, recorded, cached, replayed from an archive, or answered by a stand-in when the original server is long dead.
Why the separation matters
Preserving a work no longer means freezing the entire internet around it — only encapsulating its runtime and providing adaptable interfaces to the outside. And because a tested snapshot plus its host services captures a working configuration, it travels: one restored work from Choose Your Filter! was redeployed at Rhizome World in New York simply by copying the system to another machine — no re-restoration, run by staff who had never touched the original.