Well, Oberon OS is much older than 2007 tho... More like 1987.
The ZUI was part of Thomas M. Frey's work for his dissertation "Bluebottle : A Thread-safe Multimedia and GUI Framework for Active Oberon" [2] (Bluebottle OS) submitted in 2005.
This was built on top of Pieter J. Muller's work for his dissertation "The Active Object System" [1] (AOS) submitted in 2002.
There are many more ETH (PhD and student) projects based on Oberon before and after (ARM Oberon, WinOberon, UnixOberon, Oberon.NET, ...) mainly in Jürg Gutknecht's group.
[1] https://www.research-collection.ethz.ch/handle/20.500.11850/... [2] https://www.research-collection.ethz.ch/handle/20.500.11850/...
https://progtools.org/article.php?name=oberon§ion=compil...
In a couple of years, all Oberon related knowledge will be left collecting dust in university libraries and digital archives.
I personally am intermittently working on the Wikipedia articles for Oberon (language and OS) and Bluebottle OS.
Contributions, links etc. very welcome.
I can gladly contribute the screenshots I took while using A2.
Here's one variant [1]. That said, it's a design space that is poorly explored with plenty of room for different variants.
[1] https://www.theverge.com/2012/5/24/3040959/dataland-mits-70s...