Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
We (Richard Bornat and Bernard Sufrin) have decided to release Jape via GitHub. You should be able to find old versions on japeforall.org.uk, but don't rely on it.
Jape uses Java, so to run Jape you will need Java. Get it from Oracle if you don't already have it. At time of writing it seems best to get Java 11. (Jape in the past has run on older versions of Java; we believe it will now run on Java 9 and up. We don't support Jape on Java 8 and down any more.)
All of the distributions contain example encodings of logics.
The disk image (double-click to open) contains Jape compiled by Java 11 under High Sierra (10.13). It should work with all Javas from 9 onwards, and all MacOSes so far as we know. Because we haven't registered as Apple developers, you will need to use the Ctrl-Open trick to run Jape the first time: hold down the Ctrl key on the keyboard, press on Jape, and choose Open from the pop-up menu. You will be asked if you want to trust Jape: say yes.
Built using Java 11 under Windows 10. It should work with all Javas from 9 onwards, and all 64-bit Windows versions so far as we know. Double-click (don't unpack) the installer file; the installer will guide you to install Jape and to make a desktop shortcut to it. The installer creates a file README-WINDOWS if you need further information.
Built using Java 11 under Ubuntu 18.04. It should work with all Javas from 9 onwards, and all 64-bit Linuxes so far as we know. Don't double-click the installer, because that unpacks it. Instead, in a terminal window run
java -jar InstallLinuxjape.jar
-- the installer will guide you to install Jape. To run Jape you have to use the command line (the installer can't install a double-clickable shortcut because Linuxes differ so much). The installer creates a file README-LINUX if you need further information.