ETH Oberon Module Registry
The currently registered prefixes in alphabetical order are:
- Alm* - Aubrey McIntosh (aubrey.mcintosh at mail.utexas.edu), Various applets written by Aubrey McIntosh
- ants* - Felix Friedrich, Package for Simulation and Analysis of Gibbs Fields and stochastic Image Analysis
- Applet* - Emil Zeller (zeller at inf.ethz.ch)
- Ark* - D. Frank and C. Hatz (arkeroid at hatz.ch), Arkeroid Game
- B2* - Wojtek Skulski (skulski at calph1.nsrl.rochester.edu), B2 data analysis package
- B3* - Wojtek Skulski (skulski at calph1.nsrl.rochester.edu), System 3 version of B2
- BE* - Bernhard Egger (begger at iiic.ethz.ch), My Projects
- Bimbo* - Bernhard Egger (begger at iiic.ethz.ch), Cool Experimental Stuff
- C2* - Dr. J. Sedlacek, Radiar (sedlacek at swissonline.ch), Industrial Systems
- Cat* - Alan Freed (alfreed at ohio.net), Computational Analysis Tools
- Cci* - Yves Lafont (yveslaf at club-internet.fr), PC104 TCP Automata.
- Cow* - Dejan Milicic (milicicd at acm.org), Compiler writing tools
- CFD* - Martin Zimmermann (Martin.Zimmermann at unibas.ch), Computational Fluid Dynamics
- CHP* - Christian Jansen (jansenc at uhbs.ch), Data Processing Tools
- crypt* - Günter Feldmann (fld at informatik.uni-bremen.de), Cryptography for SSH
- Cvs* - Peter Froehlich (phf at acm.org), CVS Client
- DAV* - Edgar Schwarz, DAV Server
- Db4* - Aubrey McIntosh (aubrey.mcintosh at mail.utexas.edu), Supporting libraries for Alfred
- Dp4* - Juergen Lampe (lampe at math.tu-dresden.de), Depot4 translator generator
- Dim3* - David Ulrich, 3D-Engine
- DSP* - Patrick Hunziker (Patrick.Hunziker at unibas.ch), Digital Signal Processing Tools
- Echo* - Patrick Hunziker (Patrick.Hunziker at unibas.ch), Medical Ultrasound Tools
- es* - Edgar Schwarz (Edgar.Schwarz at z.zgs.de). VCS & Miscellaneous
- Ex* - Alan Freed (alfreed at ohio.net), Computational Analysis Tools II
- Exor* - Lászlò Fehér (lfeher at elender.hu), EXtensible simulatOR (http://www.elender.hu/~lfeher/exor/)
- FDD* - Christoph Kleiner, Four Dimensional Dreams
- FEM* - Alan Freed (alfreed at ohio.net).
- FK* - Fabian Kuhn, Miscellaneous
- Gft* - Douglas G Danforth (danforth at greenwoodfarm.com), Greenwood Farm Technologies, Ltd
- Gfx* - Erich Oswald (oswald at inf.ethz.ch), Graphics library
- gs* - G. Sawitzki (gs at statlab.uni-heidelberg.de), Utilities
and Oberon development tools
- HOT* - Patrik Reali (reali at inf.ethz.ch), Hostess Test Suite
- hreba* - Frank Hrebabetzky, Miscellaneous
- ItO* - G. Sawitzki (gs at statlab.uni-heidelberg.de), Introduction to Oberon, Sample programs and programming tools
- JD* - Patrick Hunziker (Patrick.Hunziker at unibas.ch),
Advanced math and algorithm library. This is a port of J.Debords
Turbo-Pascal library into Oberon(-1).
- JS* - Dr. J. Sedlacek, Radiar (sedlacek at swissonline.ch), Industrial Systems
- JVM* - Patrik Reali, JVM Code
- jj* - Patrik Reali, native implementation of java Classes
- Juice* - Thomas Kistler (kistler at ics.uci.edu), Juice
- LayLa* - Jörg Derungs (derungs at r3.ch), LayLa Layout Language
- Leo* - Erich Oswald (oswald at inf.ethz.ch), Leonardo drawing tool
- LNO* - Peter Matthias, Linux-based Native Oberon
- Mess* - G. Sawitzki (gs at statlab.uni-heidelberg.de), Cross-language pretty printer and report generator
- Metalo* - Damien GUICHARD (Damien.Guichard wanadoo.fr), Algorithmic diagrams specialized on LL1 parsing.
- MultiArray* - Patrick Hunziker (Patrick.Hunziker at unibas.ch), Arbitrary Dimensional Arrays
- NCFS* - Oliver Joos (ojoos at iiic.ethz.ch), NC File System
- NP* - Emil Zeller (zeller at inf.ethz.ch), Netscape Plugin
- OGL* - Fabian Kuhn (fkuhn at iiic.ethz.ch), Oberon Graphics Library (3D)
- OGLib* - Johnathan Lodder (13844768 at sun.ac.za), Oberon Graphics Library
- OP* - Patrik Reali (reali at inf.ethz.ch), Oberon portable compiler
- OT* - Erich Oswald (oswald at inf.ethz.ch), OpenType for Oberon
- Oth* - Jaco Geldenhuys (jaco at cs.sun.ac.za), Othello Theorem Prover
- Ott* - Ian Rae (ianrae at istar.ca), Oberon Text Tools - a portable text I/O library for all Oberons
- Over* - Jaco Geldenhuys (jaco at cs.sun.ac.za), Oberon Verifier
- PC* (excluding PCI* and PCX*) - Patrik Reali (reali at inf.ethz.ch), Parallel Compiler
- Pet* - Koen Desaeger (koend at NET4ALL.BE), Programmers extensions for ET and other "pet" projects
- PPP* - Edgar Schwarz (Edgar.Schwarz at z.zgs.de), PPP dial-up networking
- Rembrandt* - Daniel Ponti, Rembrandt picture editor
- Rfs* - Patrick Stüdi (pstuedi at iiic.ethz.ch), Remote File System
- Save* - Ben Smith-Mannschott (bsmith at student.ethz.ch), Screen Savers
- SameGame* - Ben Smith-Mannschott (bsmith at student.ethz.ch),
An Oberon implementation of the samegame/samegnome game common under
Linux
- Sepins* - Jaco Geldenhuys (jaco at cs.sun.ac.za), Sepins Game
- Spot* - G. Sawitzki (gs at statlab.uni-heidelberg.de), Tools in the spirit of Oberon
- sr* - Soren Renner (srenner at lycosmail.com), Realtime Renderer
- SSH* - Günter Feldmann (fld at informatik.uni-bremen.de), Secure Shell for Oberon
- Strind* - Strindberg OTEC
- TeX* - Edward Muller (emuller at cs.sun.ac.za), Oberon TeX
- TCA* - Willem Myburgh (myburgh at cs.sun.ac.za), Test Coverage Analyser
- TDD* - Christoph Kleiner, Three Dimensional Dreams
- TF* - Thomas Frey, Thomas's stuff
- toy* - Soren Renner, A concatentative language virtual machine
- Usb* - Christian Plattner, USB Subsystem
- VCS* - Edgar Schwarz, Version Control System
- VNC* - Jörg Kreienbühl (jkreienb at iiic.ethz.ch), Virtual Network Computing client for Oberon
- VO* - Tim Teulings (Tim.Teulings at materna.de), VisualOberon
- vy* - G. Sawitzki (gs at statlab.uni-heidelberg.de), Project Voyager - Extensible statistical software system
- W3d* - Thomas Frey (frey at inf.ethz.ch), 3D Windows
- Web* - Pieter Muller (muller at inf.ethz.ch), WebNavigator
- Win* - Emil Zeller (zeller at inf.ethz.ch), Windows System 3
- WM* - Thomas Frey, Window Manager
- XIA* - Wojtek Skulski (skulski at xia.com), X-Ray Instrumentation Associates Lab Workbench
- Xan* - Aubrey McIntosh (aubrey.mcintosh at mail.utexas.edu), Version control similar to Nelsen's Xanadu
- Zlib* - Stefan Walthert, Zlib for Oberon
Background information
Oberon has a flat
module name space. This means that conflicts are possible when
different people create modules independently and give their modules
equal names. To avoid conflicts between contributed modules and modules
created at the ETH, we have started this module name registry. The idea
is simple:
- Any Oberon developer can register a module name prefix for a group of modules by sending mail to us. Please include a one-line description of the group of modules.
- We will keep the list of prefixes current and will only
register a prefix to one person or project. We reserve the right to
reject unacceptable names, but will act in good faith.
- We will try to avoid conflicts between registered prefixes
and our own module names, but also reserve the right to use sensible
module names, even if this creates naming conflicts.
- A prefix must be at least 2 characters, may contain any
letter or digit ("A".."Z" | "a".."z" | "0".."9"), and must start with a
letter. In the list, prefixes are always written with a trailing "*",
which should be interpreted as an arbitrary string (possibly empty)
starting with an uppercase letter or digit.
- Please register only prefixes for sensible projects that
will be released, and not for simple one-of utility modules. If you
have many utility modules, consider naming them with a common
registered prefix.
- Contributors wishing to make available their sources to the
general Oberon community will get a directory named with their prefix
on the ftp server.
Submit a Registry Entry
To submit a registry entry, send an email request to muller@inf.ethz.ch. Make sure to include the requested prefix and a one-line project description or URL.
3 May 2003 - Copyright © 2003 ETH Zürich. All rights reserved.
E-Mail: oberon-web at inf.ethz.ch
Homepage: www.oberon.ethz.ch