muller@src.dec.com (Eric Muller) (03/29/91)
SRC Modula-3 ------------ A new release, version 1.6, of the SRC Modula-3 compiler and runtime are available now. This is the fourth public release of SRC Modula-3. The system was developed at the DEC Systems Research Center. It is being distributed in source form (mostly Modula-3) and is available for public ftp. You must have a C compiler to build and install the system. NEW IN THIS RELEASE ------------------- The primary changes since version 1.5 are: - many bugs are fixed (in particular, installation bugs) - additional library modules (more U**X bindings, pickles) - it is easier to build shared libraries (by default on IBMR2) - the system was ported to: SUN3 running SunOS Encore Multimax running UMAX 4.3 (R4.1.1) Acorn R260 running RISC iX 1.21 in addition to the previous ports: Apollo DN4500 running Domain/OS, IBM PC running AIX/PS2, IBM RT running IBM/4.3, IBM R6000 running AIX 3.1, HP 9000/300 running HP-UX 8.0 VAX running Ultrix 3.1 DECstation 3100 and 5100 running Ultrix 3.1 SPARCstation running SunOS 4.0.3 DISTRIBUTION ------------ The system is available: - via anonymous ftp from 'gatekeeper.dec.com' [16.1.0.2], - via uucp from decwrl - via Easynet from DECWRL Due to limited resources, we cannot distribute SRC Modula-3 in any other form. The SRC Modula-3 files are in '/pub/DEC/Modula-3'. Those files include: % ls -R README m3-1.6 report comp.lang.modula3 comp.lang.modula3: README aug90.Z dec90.Z feb91.Z jan91.Z jun90.Z may90.Z oct90.Z apr90.Z dec89.Z feb90.Z jan90.Z jul90.Z mar90.Z nov90.Z sep90.Z m3-1.6: README dist-1.6.tar.Z-02 dist-1.6.tar.Z-05 dist-1.6.tar.Z-08 dist-1.6.tar.Z dist-1.6.tar.Z-03 dist-1.6.tar.Z-06 dist-1.6.tar.Z-09 dist-1.6.tar.Z-01 dist-1.6.tar.Z-04 dist-1.6.tar.Z-07 report: README Report.ps.Z Report1.ps.Z Report2.ps.Z Report3.ps.Z The compressed tar file dist-1.6.tar.Z is about 4.6Mbytes. The entire system requires about 35Mbytes of disk space to build and install. CONDITIONS ---------- SRC Modula-3 is not a Digital Equipment Corporation product. It is a research work which is provided ``as is''. We do not promise to fix bugs, but we will try. SRC Modula-3 is available without signing any license agreements. If you chose to sign the commercial license, you will be able to use SRC Modula-3 commercially. See the documents that are included in the release for more information. WHAT IS SRC MODULA-3 ? ---------------------- SRC Modula-3 includes a user manual, compiler, runtime library, core library, pretty-printer, and a few other goodies. The libraries include interfaces for X11R4, I/O streams, string functions, access to command line arguments, random numbers, and operating system access. The compiler generates C as an intermediate language and should be fairly easy to port. Except for the very lowest levels of the thread implementation, the entire system is written in Modula-3. KEEPING IN TOUCH ---------------- If you want to communicate with other Modula-3 users, you can post articles to the comp.lang.modula3 Usenet newsgroup. If you do not have access to this newsgroup, you can send a message to m3-request@src.dec.com to be added to the relay mailing list. Messages sent to m3@src.dec.com are forwarded to the newsgroup and to the members of the relay mailing list. If you want to communicate with us, please send your message to m3-request@src.dec.com We may also be reached at: Systems Research Center 130 Lytton Avenue Palo Alto, CA 94301 Enjoy, Bill Kalsow and Eric Muller REFERENCES ---------- [1] The Modula-3 Report (Revised), L. Cardelli, J. Dohnaue, L. Glassman, M. Jordan, B. Kalsow, G. Nelson, DEC Systems Research Center, Palo Alto, CA and Olivetti Research Center, Menlo Park, CA, Nov 89. VAX, DECstation and ULTRIX are registered trademarks of Digital Equipment Corporation. Unix is a registered trademark of AT&T Corporation. SPARC and SunOS are trademarks of Sun MicroSystems. Apollo and Domain/OS are trademarks of Apollo. IBM and AIX are registered trademarks of International Business Machines Corporation. RT and PS/2 are trademarks of International Business Machines Corporation. HP, HP9000 and HP9000/300 are trademarks of Hewlett-Packard Company. HP-UX is Hewlett-Packard's implementation of the Unix operating system. PostScript is a registered trademark of Adobe Systems Incorporated.