You can download the following files from this web site:
If you use Ubuntu Linux, there are pre-built packages available
for installation using the normal sudo apt-get install method,
from this package archive (PPA).
Instructions are available there for how to manually add the PPA to your /etc/apt/sources.list file, but the following commands are sufficient on recent versions of Ubuntu:
sudo add-apt-repository ppa:pmiller-opensource/ppa sudo apt-get update sudo apt-get install ucsd-psystem-os
|The ucsd-psystem-fs project is developed using Aegis SCM. The Aegis repository for this project is available.|
On Windows you will need to use something like Cygwin to build the disk images.
Partial sources for this version were originally uploaded to
Compuserve (self extracting zip file).
The source code for this version is available from the UCSD Yahoo Group Files.
The virtual machine for this version was the same as I.3, but it is unclear whether or not a recompile was necessary when upgrading.
The source code for this version is available from UCSD. That web page also has the license permitting
non-commercial use, modification and distribution of the UCSD sources.
The virtual machine for this version was slightly different than I.4, so programs had to be re-compiled, when upgrading to I.5.
The source code for this version is available from BitSavers.
The virtual machine for this version was different than I.5, so programs still had to be re-compiled, when upgrading to II.0.
The system sources in the ucsd-psystem-os-1.3.tar.gz file are for the II.0 system. (Which is a slight problem, because the ucsd-psystem-vm project is a II.1 p-machine, and the cross compiler targets the II.1 p-machine.)
There is no source archive known at this time. Possibly
some-one has the sources to this version on some old floppies in
a box in their garage or attic. If you were involved in the
UCSD Pascal project in 1979 please check, an perhapse nudge
your former colleagues to do the same.
The virtual machine for this version was slightly different than II.0, so programs had to be re-compiled, when upgrading to II.1.