The Oberon system runs directly on several machine architectures and as a subsystem in several host operating systems. Order of rows is approximately chronological. For each variant (row), a link in the second column leads to additional information.
↑In some cases the host environment is a bare machine. Otherwise it is a machine running another system.
↑Pertinent information is in the NS32xx site. See FPGA example and wire wrap example. Modules not available from the original book must also be obtained or written and sources must be compiled. A V5 system will be a helpful precursor.
↑A PC can boot from an Oberon0 diskette in an internal drive. In that case installation of ETH Oberon can proceed directly without involvement of DOS. Oberon Tutorial Part 2 includes a helpful explanation of the user interface.
↑Sources for Release 2.0 are available. ASCII sources can be read with any contemporary editor. The Text sources should be read in an Oberon system; otherwise display by Linux gedit may be tolerable.
↑Also referred to as "ETH Oberon Plugin for Windows" and "Spirit of Oberon System3 for Windows".
↑A server at ftp://ftp.ssw.uni-linz.ac.at/ remains accessible to an FTP client and installation archives can be retrieved. The Firefox browser is unable to navigate into the subdirectories.
↑olymp.idle.at has verion 1.7.02. The last version at JKU Linz is 1.5.
↑ abGPCP provides a compiler for Component Pascal; not a full Oberon subsystem.
↑During the summer of 2019 work was underway at the ETHZ to improve portability and other aspects. Until the work is completed, the user may encounter difficulties with the native variant of A2. The Oberon subsystem remains available in UnixA2 and WinA2. A notice is in the mailing list archive at 2019-07-03. Patience is advised.
↑The SDL2 library and a C99 capable C compiler are required. GCC or Clang suffice for compiling the emulator.
↑A software allowing execution of an Oberon command without the Oberon system and interface. The Oberon compiler, for example, can be executed at the Unix command line.
↑EO does not modify the RISC processor; it modifies only the Oberon system which runs on it.