Oberon is the name of a programming language in the Pascal/Modula tradition. Originally 'Oberon' was also the name of the runtime systems. For practical reasons the systems nomenclature was changed, while several new systems based on the Oberon language were developed by young generations of computer scientists at ETH (AOS (2003), Bluebottle(2005), A2 (2008))
The new System since 2008 is now called A2.
A2 is the name of a modern integrated software environment. It is a single-user, multi-core, multi-tasking system that runs on bare hardware or on top of a host operating system.
The newest developments of the Oberon Language and the A2 System as well as specific optimized system applications form the core of current research by the ETH Native Systems Group, lead by Prof. Jürg Gutknecht.
The Oberon project was launched in 1985 by Niklaus Wirth and Jürg Gutknecht at ETH. 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.
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.