Jump to content

ETH Oberon System: Difference between revisions

From EDM2
Ak120 (talk | contribs)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Description==
[[Image:OberonLogo.png|right]]
An implementation of the [[Oberon]] System V4, to run on the OS/2 2.1 or higher, note that this is a full environment with its own GUI and not just a compiler or a development system.
'''ETH Oberon''' is a single-user, multi-tasking system with an integrated software environment that runs on bare hardware or on top of a host operating system.
 
==History==
The Oberon System 3 project started in 1991 for Ceres-2 target.
 
*1992: Release 2.0 (Spirit of Oberon)
 
==Implementations==
There were two separate implementations of the ETH [[Oberon]] system developed for OS/2 in the 90s, first came a version of '''System V4''' by Daniel Steiner that was distributed as shareware and appears not to have had a source release.
 
But there was also a slightly later release of '''System V2.2''', this time by Taylor Hutt and featured full source code. The 2.2 version was however only available from Mr Hutt's FTP and not placed on any FTP archives and appears to have disappeared altogether, Mr Hutt also developed the '''COP2''' Oberon-to-C translator.
 
Note that these two above are full environments with their own GUI and not just a compiler or a development system.


==Version==
==Version==
* Last OS/2 version: [ftp://hobbes.nmsu.edu/pub/os2/dev/modula/oberonv4.zip Oberon System V4.06e]
Oberon System V2.2
 
Oberon System V4 for OS/2 2.1
* 0.3 (Oct 1994)
* 0.6e (Feb 1996) [oberonv4.zip]
 
==Links==
==Links==
* [http://www.ethoberon.ethz.ch/ ETH Oberon Home Page]
* [http://sourceforge.net/p/oberon/oberonv4/ci/master/tree/ Oberon V4 sources] - OS/2 specific code missing
* [http://sourceforge.net/p/oberon/oberonv4/ci/master/tree/ Oberon V4 sources] - OS/2 specific code missing
==License==
==License==
* Source code or Oberon System 4 is in the [[Public Domain]], this specific version is Commercial shareware
* Source code for the is in the [[Public Domain]], the Oberon System 4 specific version is commercial shareware.
 
==Author==
==Author==
*Niklaus Wirth
*Niklaus Wirth
*Jürg Gutknecht
*Jürg Gutknecht
*ETH
*ETH
*Daniel Steiner (OS/2 Port)
*Daniel Steiner (V4 OS/2 Port)
*Taylor Hutt (V2 OS/2 Port)


==Publications==
==Publications==
* Jürg Gutknecht & Niklaus Wirth: [http://www.inf.ethz.ch/personal/wirth/ProjectOberon1992.pdf Project Oberon; The Design of an Operating System and Compiler] Updated version from 2005
* M. Reiser: ''The Oberon System, User Guide and Programmer's Manual'' - Addison Wesley 1991, ISBN 0-201-54422-9
* Jürg Gutknecht & Niklaus Wirth: [http://www-oldurls.inf.ethz.ch/personal/wirth/ProjectOberon/ Project Oberon; The Design of an Operating System and Compiler] Updated version from 2013 (Not as well formatted as the earlier version)
* Niklaus Wirth; Jürg Gutknecht: [http://www.inf.ethz.ch/personal/wirth/ProjectOberon1992.pdf Project Oberon; The Design of an Operating System and Compiler] (2005)
 
* Niklaus Wirth; Jürg Gutknecht: [http://www-oldurls.inf.ethz.ch/personal/wirth/ProjectOberon/ Project Oberon; The Design of an Operating System and Compiler] (2013)


[[Category:Tools]][[Category:Open Source Software]][[Category:MS Windows Tools]][[Category:DOS Tools]][[Category:Linux Tools]][[Category:Oberon Tools]][[Category:Amiga Tools]][[Category:Software written in Oberon]]
[[Category:Open Source Software]][[Category:Operating Systems]][[Category:Software written in Oberon]]

Latest revision as of 22:51, 25 July 2023

ETH Oberon is a single-user, multi-tasking system with an integrated software environment that runs on bare hardware or on top of a host operating system.

History

The Oberon System 3 project started in 1991 for Ceres-2 target.

  • 1992: Release 2.0 (Spirit of Oberon)

Implementations

There were two separate implementations of the ETH Oberon system developed for OS/2 in the 90s, first came a version of System V4 by Daniel Steiner that was distributed as shareware and appears not to have had a source release.

But there was also a slightly later release of System V2.2, this time by Taylor Hutt and featured full source code. The 2.2 version was however only available from Mr Hutt's FTP and not placed on any FTP archives and appears to have disappeared altogether, Mr Hutt also developed the COP2 Oberon-to-C translator.

Note that these two above are full environments with their own GUI and not just a compiler or a development system.

Version

Oberon System V2.2

Oberon System V4 for OS/2 2.1

  • 0.3 (Oct 1994)
  • 0.6e (Feb 1996) [oberonv4.zip]

Links

License

  • Source code for the is in the Public Domain, the Oberon System 4 specific version is commercial shareware.

Author

  • Niklaus Wirth
  • Jürg Gutknecht
  • ETH
  • Daniel Steiner (V4 OS/2 Port)
  • Taylor Hutt (V2 OS/2 Port)

Publications