[comp.lang.modula2] Source of Oberon compiler.

srodawa@vela.acs.oakland.edu (Ron Srodawa) (04/23/91)

Is the source for the Oberon compiler available via anonymous ftp?
I have found executables on titania.mathematik.uni-ulm.de for MSDOS,
Sparcstations, DECstations, and Macs, but no source anywhere.
Thanks in advance.. Ron.

-- 
| Ronald J. Srodawa               | Internet: srodawa@vela.oakland.edu      |
| School of Engineering and CS    | UUCP:     srodawa@vela.UUCP             |
| Oakland University              | Voice:    (313) 370-2247                |
| Rochester, Michigan  48309-4401 |                                         |

mfranz@bernina.ethz.ch (Michael Franz) (04/23/91)

The source of the ETH Oberon compiler ***with a dummy back-end*** can
be licensed for a nominal fee of Swiss Francs 1000.  This compiler
is complete except for the procedures that emit actual code, that is,
constant arithmetic is performed, for example.  A source license grants
you the right to sell derived products freely, it only excludes resale
of our source code.  Several leading software companies are current
licensees of this compiler.

We do not currently license any code generators.  I personally feel that
it has been unwise in the past to do this, because some errors present
in pre-release code generators showed up in commercially available
products, and some of these persisted long after ETH fixed the errors
and notified its licensees of the changes (or did they? before my time,
anyway!)  The compiler front-end, on the other hand, is *very* stable
and has not been changed in a year.  The Ceres, DecStation, Macintosh
and SPARC versions of the compiler use the identical front-end.

Michael Franz