Dear Macaulay User: (18 Dec 92)

	This note explains how to obtain the latest version of the 
computer algebra package Macaulay, which we are making freely 
available to the mathematical community.

	Macaulay can be obtained self-service, using the "ftp" 
file transfer protocol. We are maintaining up-to-date copies of 
Macaulay in a publicly accessible location on the Harvard 
mathematics Sun 4. We would like to thank the Harvard math 
department, and Bob Kuhn, for providing us all with this 
service.

    Dave Bayer (Barnard Coll.)    Mike Stillman (Cornell Univ.)

    Department of Mathematics     Department of Mathematics
    Columbia University           Cornell University
    New York, NY 10027            Ithaca, NY 14853
    (212)854-2643, 864-4235       (607)255-7240, 257-5320
    dab@math.columbia.edu         mike@math.cornell.edu

*******************************************************************

% The following is a sample LaTeX bibliographic reference,
% for uses of Macaulay to assist published work.
% Modify it to suit your tastes, but please use something!

\begin{thebibliography}{[BaSt 90]}

\bibitem[BaSt 90]{mcly}
	D. Bayer and M. Stillman, 
	{\em Macaulay: A system for computation in
	algebraic geometry and commutative algebra}.
	Source and object code available for Unix and Macintosh
	computers. Contact the authors, or download from 
	{\tt \small zariski.harvard.edu} via anonymous ftp.

\end{thebibliography}

*******************************************************************

For experts:
	This file is the "readme" file for the directory 
/home/zariski/ftp/Macaulay on "zariski.harvard.edu" 
(or try 128.103.28.10). To "ftp" to this directory, give "ftp" as your 
username, and give your last name as password. This will place 
you in /home/zariski/ftp with limited priviledges.

 !! set ftp to BINARY mode before proceeding further !!

Now, "cd" to the directory Macaulay, and use "ls" to see what
files are available. You should first get the most current
version of this file, then get whatever other files you want.
If neither zariski.harvard.edu nor 128.103.28.10 answers, try
again in a couple of days.

*******************************************************************

For novices:
	Macaulay can be obtained by using the "ftp" command to 
copy files from a public directory, to your home machine. If 
you are unfamiliar with these commands, first try to just wing 
it as if you are an expert (which is how we learned). If you 
run into trouble, try to find a local expert who can read the 
"For experts" section above, and pester us by email to give 
better information in this file. Specifically, tell us what you 
got stuck on so we can save others from the same problem.

*******************************************************************

Sample "ftp" session:

	Typed in succession, the following lines of input will 
give you a listing of the Macaulay directory at Harvard, and 
transfer the file "M3.tar" to your local machine.

ftp zariski.harvard.edu
ftp
name
cd Macaulay
ls -l
binary
get M3.tar
quit

The following transcript gives the entire resulting dialog that 
should ensue, if everything goes well. We have emphasized your 
input lines by surrounding them by extra space, but otherwise 
this is an unretouched session. There will be some minor 
differences when you use "ftp", because you will be starting 
from a different computer:

%%%%%%%% sample session below %%%%%%%%%%%%%%%%%%%%

%
  ftp zariski.harvard.edu

Connected to 128.103.28.10
220 zariski FTP server (SunOS 4.0) ready.
Name (zariski:bayer): 
                      ftp

331 Guest login ok, send ident as password.
Password:
          bayer

230 Guest login ok, access restrictions apply.
ftp> 
     cd Macaulay

250 CWD command successful.
ftp> 
     ls -l

200 PORT command successful.
150 ASCII data connection for /bin/ls (128.103.1.107,1565) (0 
bytes).
total 2610
-rw-r--r--  1 1132         4209 Sep 19 00:05 INSTALLATION
-rw-r--r--  1 1132      1507328 Sep 19 00:06 M3.tar
-rw-r--r--  1 1132      1137937 Sep 19 00:08 macman.PS
-rw-r--r--  1 1132         5019 Feb 21  1989 readme
226 ASCII Transfer complete.
remote: -l
233 bytes received in .26 seconds (.88 Kbytes/s)
ftp> 
     binary

200 Type set to I.
ftp> 
     get M3.tar

200 PORT command successful.
150 Binary data connection for M3.tar (128.103.1.107,1569) 
(1507328 bytes).
226 Binary Transfer complete.
local: M3.tar remote: M3.tar
1507328 bytes received in 5.7 seconds (2.6e+02 Kbytes/s)
ftp> 
     quit

221 Goodbye.

%%%%%%%% sample session above %%%%%%%%%%%%%%%%%%%%
	
*******************************************************************

M3.tar:

This file contains the complete source for creating and 
running Macaulay on your local Unix machine. To extract the contents 
of the file M3.tar file, move it to a new, empty directory (you 
will soon be creating a large number of files) and type

	tar xvf M3.tar

This will create a directory named "Macaulay", with subdirectories
named "src", "bin", "scripts", and several others.
The file README.Unix in this directory contains instructions for
installing and testing Macaulay.

macman.PS:

This file is the PostScript form of the Macaulay manual. 
See a local system guru for help in printing it.

other systems:

Versions of Macaulay for the Amiga, Macintosh, NeXT,
and 386, 486 PC's are also available.  These versions will be placed
on zariski.harvard.edu hopefully within the next month.  Until then,
contact one of us for more information.
