ETH Oberon
Site Map
White Paper
Native Oberon
HW compatibility
Oberon for Windows
Oberon for .net
Bluebottle OS
Module Library
Module Registry
JMLC Conference
ETH internal
Hall of Fame
Site statistics
Find on this site:
ETH Oberon Home Page ETH Oberon

This webseite covers the original no longer maintained ETH Oberon.

For the current Oberon based Systems, please visit

Welcome to the ETH Oberon web site of the Computer Systems Institute at the Swiss Federal Institute of Technology. Oberon is the name of a modern integrated software environment. It is a single-user, multi-tasking system that runs on bare hardware or on top of a host operating system. Oberon is also the name of a programming language in the Pascal/Modula tradition. The Oberon project was launched in 1985 by Niklaus Wirth and Jürg Gutknecht. Although the project was originally targeted towards in-house hardware, the language and system have now been ported to many computer platforms. Details in ETH Oberon Download Information.

The Oberon system is available free of charge and no registration is required for downloading the material. The source code is available under the following license agreement.

Latest News
  • 8 Dec 2005: Prof. Niklaus Wirth delivers the electronic version of his classical book "Compiler Construction".
  • 4 Aug 2005: Electronic versions of classical books "Programming in Oberon" and "Algorithms and Data Structures" by Niklaus Wirth are available in PDF form.
  • 3 May 2005: Felix Friedrich delivers WinAos version 2.00a with a completely revised kernel, now available for download at Bug reports, tips, hints and feedback to: oberon at or: friedrich at
  • 21 Dec 2004: Prof. Niklaus Wirth delivers Part 4 of Programming in Oberon. Whereas Part 1 to 3 were derived from Programming in Modula-2, Part 4, entitled "Object-oriented Programming", is new.
  • 24 Nov 2004: Günter Feldmann delivers a new release of the Unix ports of Oberon. The file is UnixOberon2.4.tar . Consult the readme text.
  • 27 Oct 2004: Emil Zeller delivers Release 2.5 of WinOberon - 9 MB zip file.
  • 1 Oct 2004: Prof. Niklaus Wirth delivers Programming in Oberon, a derivative of Programming in Modula-2 (1982) adapted to the Oberon language.
  • 7 Jul 2004: Details of the upcoming International Oberon Meeting 2004 - Location, date, program, flyer, contact for participation.
  • 21 May 2004: The annual Oberon meeting will take place in Basel on Friday July 23, 2004. An official invitation with a preliminary programme will follow.
  • 21 May 2004: The Current Bluebottle Build was made available on March 12, 2004. The Crazy-Fresh Bluebottle Build is updated frequently as development progresses.
  • (more)
4 Aug 2005 - Copyright © 2004 ETH Zürich. All rights reserved.
E-Mail: oberon-web at