Software Preservation
This site is primarily about preserving software.
It is not about emulation, although emulation is used to make the preserved software executable.
It contains software
that has been rescued and embedded in an environment enabling
execution, access to original documentation
and annotated original source text.
The main website of the Computer Conservation Society is
here.
There is machine-readable source text and also listings.
These listings use HTML in order to reproduce characters which are not commonly available on keyboards.
Much of the source text has been produced from original print out and the HTML listings
include links to scans of the original material.
Alongside this there is original documentation, often machine readable with links
to scans of original manuals.
There are emulation facilities which enable the preserved software to be run.
Please report any broken links.
Leo III
We have preservation of LeoIII Intercode, the machine’s main systems programming language,
and the Master Routine, the operating system.
Here is a link to the Leo III facilities,
covering original listings, original manuals and emulation of
The Intercode Translator (program 08000),
The Generic Master Routine (program 09001),
and the Master Routine generator (program 08004).
ICL 1900
Extensive facilities are available elsewhere....
This server hosts a small demonstration of the ALGOL68-R system.
KDF9
Facilities for Algol and assemblers are still undergoing some auditing
and may contain some broken links,
but the current state can be
seen here.
Elliott 903
Experimental
facilities for running Elliot 903 software are here.
Downloadable system
This is a package the downloads a webserver system to run on your own computer.
It provides some of the facilities that run on this server, but implemented
on your own machine.
Here is a link to the installation page.