How to get GNU Software by Internet FTP or by UUCP. Last updated 4 June 1988 * No Warranties We distribute software in the hope that it will be useful, but without any warranty. No author or distributor of this software accepts responsibility to anyone for the consequences of using it or for whether it serves any particular purpose or works at all, unless he says so in writing. * Updates If you find this file in the Emacs distribution, there is a chance it is out of date. If you plan to FTP files from prep.ai.mit.edu, you might as well start by FTPing the current version of this file, which is `/u2/emacs/etc/FTP'. * FTPing GNU Software ** GNU Emacs and How To FTP It If you are on the Internet (see also "** Alternative Internet FTP Sources" below), you can at present copy the latest distribution version of GNU Emacs from the file /u2/emacs/edist.tar on host prep.ai.mit.edu (or the file /u2/emacs/edist.tar.Z which has been run through compress after tar). These files are about 7 and 3 megabytes long, respectively. After you unpack the distribution, be sure to look at the files README and INSTALL. Because of difficulties in transferring large files, often a split version of the tar file is created. This is a directory named /u2/emacs/edist.tar-M.N-split or perhaps /u2/emacs/edist.tar-M.N.Z-split, containing files of 100000 characters each. There is generally no trouble in ftping files of this size. They can be combined with cat to make a tar file or compressed tar file. Some ftp'ers have found it necessary for successful file transfer: - to set the binary/image mode - to use another of prep.ai.mit.edu internet addresses than the default for your machine. They are (as of 22 Oct 86): 128.52.14.14 128.52.22.14 128.52.32.14 Files of differences from previous widely distributed GNU Emacs versions to the present version are also available on prep.ai.mit.edu under names of the form diff-OO.OO-NN.NN in directory /u2/emacs . These are made with diff -rc2. Sometimes there are compressed versions of these difference files as well; their names have .Z appended. The Emacs manual in source form is included in the distribution. The dvi file produced by TeX is not included, but a copy may be available for ftp under the name /u2/emacs/emacs.dvi. ** Copying Only Recently Changed Files A special version of rcp exists which allows you, on an Internet host, to copy all GNU Emacs files whose last-mod-dates don't match your files. See the file /u2/emacs/etc/RCP on prep.ai.mit.edu for information on using it. ** Scheme and How To FTP It The latest distribution version of C Scheme is in the directory /u2/scheme/dist. To obtain a "tarred" copy of this directory, telnet to prep.ai.mit.edu and log in as scheme (password: scheme). A file called dist.tar will be created (if there isn't one already), and you will be given a choice of the file transfer program to run (of all the ones supported by PREP). It should be self-explanatory (ha, ha! [try ? for help]). Read the files INSTALL and README in the top level C Scheme directory. ** GDB and How To FTP It. GDB, the GNU source-level C debugger, is part of the Emacs distribution. It can be found separately in the directory /u2/emacs/dist/gdb as 65 separate files. If there is a demand, separate tar files of GDB can be made available. ** The VMS version of GCC and How To FTP It. Jonathan Corbet has made the "bootstrap files" for the GNU C compiler available for pseudo-anonymous FTP on rdss.ucar.edu. The full gcc sources are also available, for anybody who wants to start from scratch. Jonathan Corbet also requests that you please limit your access to outside the hours of 8-6 (mountain time) on weekdays. RDSS is a *very* busy machine during the day. Jonathan notes, "I don't think I have to tell you what will happen if my users feel they are being slowed down by outside people grabbing software." The procedure is this: FTP to rdss.ucar.edu (128.117.80.1), and log in with a username of FTP, password FTP. Cd into the [.gcc] directory, and grab either or both of these files: bootstrap.bck The bootstrap files -- not much more than the .exe files. About 1.3 mb. gcc.bck The full-blown gcc source code. About 5mb. Both of these files are backup savesets, and should thus be grabbed in binary mode. SPAN people can grab the same files from rdss::du:[ftp.gcc]. If your node database does not know about rdss, use 9452 instead. Jonathan Corbet is with the National Center for Atmospheric Research, Field Observing Facility Internet: corbet@rdss.ucar.edu SPAN: rdss::corbet (rdss = 9452) Usenet: ...!ncar!rdss!corbet ** Other GNU Software and How To FTP It. This software is available on prep.ai.mit.edu under directory /u2/emacs. Files containing diff from previous versions are often available. Compressed versions of the tar or diff files are often available (indicated by a .Z suffix). Much of this software is in beta test (probably still buggy), and is being made available for use by hackers who like to test software. M.N indicates a version number. Bison bison.tar GNU Assembler (gas) gas-dist.tar BETA TEST GNU C Compiler (gcc) gcc.tar-M.N Late BETA TEST GNU C++ Compiler (g++) g++.tar-M.N BETA TEST GNU C++ Library dist-libg++.tar.Z BETA TEST GNU C++ Debugger (gdb+) gdb+.tar-M.N.Z BETA TEST GNU AWK (gawk) awk.tar BETA TEST GNU Make make.tar-M.N.Z BETA TEST GNU ld, gprof, size, nm and strip binutils.tar BETA TEST GNU Chess gnuchess.tar.Z GNU Buttons and Designs button.M.N.ps ** Alternative Internet FTP Sources The administrators of simtel20.arpa maintains copies of GNU distributed software for MILNET/DDN hosts. It is available via anonymous ftp from PD: in the original tar or tar.Z format. The administrators of louie.udel.edu maintains copies of GNU Emacs and the compress program. The files are available via anonymous ftp under directory ~ftp/gnu. louie's addresses are (as of 21 Feb 1987): 10.0.0.96 louie udel-louie eecis3 udel-relay udel 192.5.39.3 louie.udel.edu udel-louie.arpa udel-louie louie udel-relay udel udel.edu Emacs and other GNU programs may be available on nic.nyser.net, in /usb/gnu/emacs-dist.tar{,.Z}. Anonymous ftp starts you in directory /usb. Emacs and other GNU programs may be available on uunet.uu.net, spam.istc.sri.com, scam.berkeley.edu and bu-it.bu.edu via anonymous ftp. * Getting GNU software in England jpo@cs.nott.ac.uk is willing to distribute those GNU sources he has available. The smaller items are available from the info-server (send to info-server@cs.nott.ac.uk) the larger items by negotiation. Due to communication costs this service is only available within the UK. BattenIG@computer-science.birmingham.ac.uk is also willing to distribute those GNU sources he has available. He can also write tapes in qic-21, qic-24 and VMS TK50s formats. * Getting GNU software via UUCP OSU is distributing via UUCP: GNU Emacs, GNU Bison, GNU Debugger (gdb), GNU C Compiler (gcc) (& G++ & GDB+), MIT C Scheme, GNU Chess, GNU Assembler (gas), GNU Awk (gawk), Compress, News, RN, NNTP, Patch, some Appletalk stuff, and some of the Internet Requests For Comment (RFC). See their periodic postings on the Usenet newsgroup comp.sources.d for informational updates. Current details from Karl Kleinpaste or or <...!osu-cis!karl>; or Bob Sutterfield . Information on how to uucp some GNU programs is available via electronic mail from: arnold@skeeve.UUCP, ihnp4!hutch!barber, hqda-ai!merlin, hao!scicom!qetzal!upba!ugn!nepa!denny, acornrc!bob, gatech!uflorida!codas!killer!wisner, mit-eddie!bloom-beacon!ht!spt!gz, bigtex!james and postmaster@uunet.uu.net. * If You Like The Software If you like the software developed and distributed by the Free Software Foundation, please express your satisfaction with a donation. Your donations will help to support the Foundation and make our future efforts successful, including a complete development and operating system, called GNU (Gnu's Not Un*x), which will run Un*x user programs. For more information on GNU and the Foundation, contact us at the above address. Ordering a distribution tape from the Foundation is often a good way to bring your company or university to make a donation.