?

Log in

No account? Create an account

Sat, Jan. 9th, 2016, 04:42 pm
Information about the Oberon language & OS, & its descendants AOS & Bluebottle

I recently received an email from a reader -- a rare event in itself -- following my recent Reg article about educational OSes:

http://www.theregister.co.uk/2015/12/02/pi_versus_oberton/

They asked for more info about the OS. So, since there's not a lot of this about, here is some more info about the Oberon programming language, the Oberon operating system written in it, and the modern version, AOS.

The homepage for the FPGA OberonStation went down for a while. Perhaps it was the interest driven by my article. ;-)

It is back up again now, though:

http://oberonstation.x10.mx/

The Wikipedia page is a good first source for info on the 2 Oberons, the OS:

https://en.wikipedia.org/wiki/Oberon_(operating_system)

... and the programming language:

https://en.wikipedia.org/wiki/Oberon_(programming_language)

Prof. Wirth worked at ETH Zurich, which has a microsite about the Oberon project:

http://www.oberon.ethz.ch/

There is a native port for x86 PCs. I have this running under VirtualBox.

http://www.oberon.ethz.ch/archives/systemsarchive/native_new

There's a good overview here:

http://ignorethecode.net/blog/2009/04/22/oberon/

And the Oberon book is online here:

http://www.projectoberon.com/

Development did not stop on the OS after Prof Wirth retired. It continued and became AOS. This has a different type of GUI called a Zooming UI. The AOS zooming UI is called "Bluebottle" and sometimes newer versions of the OS are thus referred to as Bluebottle.

There is a sort of fan page dedicated to AOS here:

http://sage.com.ua/en.shtml?e1l0

Sun, May. 29th, 2016 03:10 pm (UTC)
liam_on_linux

Oh yes, and Oberon - the Overlooked Jewel:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.90.7173&rep=rep1&type=pdf

Thu, Nov. 24th, 2016 02:33 pm (UTC)
liam_on_linux

Additional link from a mailing-list reader:

Just one more additional link: http://oberon.wikidot.com/ (i.e.: Peter Matthias'
Oberon Linux Revival, a multiplatform (x86, MIPS, ARM) Oberon distribution using
Linux as Hardware Abstraction Layer).

Thank you, Bernhard!

Thu, Nov. 24th, 2016 02:34 pm (UTC)
liam_on_linux

And there's a Sourceforge page for the project:

https://sourceforge.net/projects/a2oberon/