Dear Sir, Thank you for your interest in our Modula-2 compiler system MOCKA. The compiler is now available for system | operating system | processor | -------------+---------------------+---------------------+ SUN 4 | SUN OS | SPARC | SUN 4 | Solaris2.x/SunOS 5.0| SPARC | DEC Station | ULTRIX | R3000, R2000 (MIPS) | Silicon | IRIX | R3000, R2000 (MIPS) | Graphics | | | Sony NEWS | News | MC 68020 with 68881 | * SUN 3 | SUN OS | MC 68020 with 68881 | PCS Cadmus | UNIX | MC 68020 with 68881 | * NeXT | Mach/UNIX | MC 68020 with 68881 | * HP 9000/300 | HPUX | MC 68020 with 68881 | * HP 9000/700 | HPUX | C back end | RS6000 | AIX | C back end | * VAX | UNIX (BSD) / ULTRIX | VAX | * PC | Linux | 80386 | + PC | 386BSD | 80386 | + PowerPC | PARIX (Parsytec) | PowerPC | C-back end | UNIX | different | translates | | | M-2 To C | | | Please note, that we [no longer] have access to the maschines marked with a * , it is therefor not possible for us to update the version of Mocka for these architectures. If you are interested in one of these compilers and allow us to make use of your maschine we will try to make a updated version of Mocka for this architecture. The versions marked with a + are free, i.e. no orderform must be send to us, no lincence fee to be paid. If you use them, please send an email to modula@ipd.info.uni-karlsruhe.de. If you are interested in one of the MOCKA systems, please sign the following order form below and return it to us. Universitaet Karlsruhe Institut fuer Programm- und Datenstrukturen Zirkel 2 D-76131 Karlsruhe (FRG) Phone: +49 721/608-7398 FAX: +49 721/30047 ORDER FORM FOR THE MODULA SYSTEM (MOCKA) ======================================== ...................................................................... (subsequently called Licencee) ...................................................................... Address / phone / email of the Licencee herewith orders a copy of the GMD MODULA SYSTEM (MOCKA) according to the following conditions. 1. Target system ================ Mark one of the systems: _____ SUN/4 (SPARC) SunOs _____ SUN/4 (SPARC) Solaris _____ DEC station/MIPS R3000/R2000 _____ SGI running IRIX MIPS R3000 _____ PowerExplorer (PowerPC) PARIX _____ SUN/3 (MC 68020 / 68881) _____ PCS (MC 68020 / 68881) _____ NeXT (MC 68020 / 68881) _____ Sony NEWS (MC 68020 / 68881) _____ HP9000/300 (MC 68020 / 68881) _____ VAX/ULTRIX _____ C back end, translates M2 to C Distribution media: __ SUN streamer __ Dec TK50 __ via anonymous ftp from Karlsruhe __ via email 2. Usage ======== Mark the intended usage of MOCKA: _____ commercial _____ university 3. System ========= The system comprises (1) A binary object program of MOCKA, a compiler, module-binder and command shell with integrated make-facility. (2) A collection of library modules in source form for input/output, storage management, mathematical functions. (3) Manual pages and installation notes. The compiler accepts the language Modula-2 as defined in: N. Wirth, Programming in Modula-2, 3rd edition, Springer-Verlag, Berlin, 1985. (page 1 of 2) -2- 4. License ========== - The licencer (Univertity of Karlsruhe) retains the ownership and copyright for software and documentation. - The Licencee has no right to sell or give the system to third parties. - The Licencee obtains the right to use and distribute the library modules as part of its Modula-2 programs. - For "university usage": The Licencee has not the right to use the system for direct commercial advantage. It may be used for research and education purposes only. The system may be installed on each workstation within the university. - For "commercial usage": Licences are required for each CPU, on which MOCKA should is used (this includes file server in a diskless node configuration too). 5. Maintenance ============== The University of Karlsruhe has no obligation to maintain the system, nor to provide customer support and service. The University of Karlsruhe does not assume any responsibility for the use and reliability of the system. 6. Special ========== Please inform us about compiler errors. 7. Licence Fees ================ Universities: Euro 250 Commercial: Euro 2000 ...................................................................... (Date, Signature)