Run ancient Unix on modern hardware
5 days ago
- #retro-computing
- #simulation
- #UNIX
- This repository enables running ancient UNIX versions on modern Unix-like systems (Linux, FreeBSD, macOS).
- Available UNIX versions include PDP-11 simulations and x86 ports, such as Version 7 UNIX by Robert Nordier.
- UNIX versions are released under the Caldera license, with some components under different licenses (e.g., BSD).
- System images and scripts are sourced from the w11 project, with modifications under GLP v3 or later licenses.
- Required tools include SIMH, qemu, GNU bash, Python, wget, and git, with installation commands provided for various OS.
- Users must clone the repository, install system images via run.sh, and follow specific boot procedures for each UNIX version.
- A Python frontend (RAU.py) is available for easier management, currently compatible with GNOME.
- Each UNIX version has unique boot/login procedures, detailed in the text (e.g., typing 'root' for v1, 'unix' for v5).
- Temporary files can be cleaned up using the run.sh script or manual deletion of .log and .dat files.