annotate GETTING.GNU.SOFTWARE @ 641:b17040ffddd1

[xemacs-hg @ 2001-07-28 08:14:27 by stephent] XEmacs 21.5.2 "artichoke" is released.
author stephent
date Sat, 28 Jul 2001 08:14:59 +0000
parents 376386a54a3c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 -*- text -*-
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 For information on getting XEmacs, see the files DISTRIB and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 MAILINGLISTS in the .../etc/ directory of the XEmacs distribution.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 Getting GNU Software, 14 May 94
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1992, 1993, 1994 Free Software Foundation, Inc.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 Permission is granted to anyone to make or distribute verbatim
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 copies of this document provided that the copyright notice and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 this permission notice are preserved, and that the distributor
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 grants the recipient permission for further redistribution as
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 permitted by this notice.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 * GNU and the Free Software Foundation
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 Project GNU is organized as part of the Free Software Foundation, Inc.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 The Free Software Foundation has the following goals: 1) to create GNU
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 as a full development/operating system. 2) to distribute GNU and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 other useful software with source code and permission to copy and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 redistribute.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 Further information on the rationale for GNU is in file
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 `/pub/gnu/GNUinfo/GNU' (all files referred to are on the Internet host
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 prep.ai.mit.edu).
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 Information on GNU Internet mailing lists and gnUSENET newsgroups can
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 be found in `/pub/gnu/GNUinfo/MAILINGLISTS'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 * How To Get The Software
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 The easiest way to get a copy of the distribution is from someone else
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 who has it. You need not ask for permission to do so, or tell any one
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 else; just copy it. The second easiest is to ftp it over the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 Internet. The third easiest way is to uucp it. Ftp and uucp
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 information is in `/pub/gnu/GNUinfo/FTP'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 If you cannot get a copy any of these ways, or if you would feel more
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42 confident getting copies straight from us, or if you would like to get
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 some funds to us to help in our efforts, you can order one from the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 Free Software Foundation. See `/pub/gnu/GNUinfo/DISTRIB' and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 `/pub/gnu/GNUinfo/ORDERS'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 * What format are the *.gz files in?
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 Because the unix `compress' utility is patented (by two separate
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 patents, in fact), we cannot use it; it's not free software.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 Therefore, the GNU Project has chosen a new compression utility,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 `gzip', which is free of any known software patents and which tends to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 compress better anyway. As of March 1993, all compressed files in the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 GNU anonymous FTP area, `prep.ai.mit.edu:/pub/gnu', have been
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 converted to the new format. Files compressed with this new
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 compression program end in `.gz' (as opposed to `compress'-compressed
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 files, which end in `.Z').
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 Gzip can uncompress `compress'-compressed files and `pack'-compressed
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 files (which end in `.z'). This is possible because the various
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 decompression algorithms are not patented---only compression is.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 The gzip program is available from any GNU mirror site (see
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 `/pub/gnu/GNUinfo/FTP' for a list of mirror sites) in shar, tar, or
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 gzipped tar format (for those who already have a prior version of gzip
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 and want faster data transmission). It works on virtually every unix
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68 system, MSDOS, OS/2, and VMS.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 * Available Software
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72 ** GNU Emacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74 The GNU Emacs distribution includes:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 - manual source in TeX format.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76 - an enhanced regex (regular expression) library.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78 See files `/pub/gnu/GNUinfo/MACHINES*' for the status of porting Emacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 to various machines and operating systems.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81 ** C Scheme - a block structured dialect of LISP.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83 The Free Software Foundation distributes C Scheme for the MIT Scheme
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 Project on its Scheme tapes. The full ftp distribution can be gotten
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85 via anonymous FTP from altdorf.ai.mit.edu in directory /archive.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 Problems with the C Scheme distribution and its ftp distribution
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88 should be referred to: <bug-cscheme@martigny.ai.mit.edu>. There are
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89 two general mailing lists: <info-cscheme@martigny.ai.mit.edu>and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90 <scheme@mc.lcs.mit.edu>. Send requests to join either list to:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91 <info-cscheme-request@martigny.ai.mit.edu> or
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 <scheme-request@mc.lcs.mit.edu>.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94 ** Other GNU Software
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96 A full list of available software are in `/pub/gnu/GNUinfo/ORDERS' and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 `/pub/gnu/DESCRIPTIONS'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 * No Warranties
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101 We distribute software in the hope that it will be useful, but without
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 any warranty. No author or distributor of this software accepts
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103 responsibility to anyone for the consequences of using it or for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 whether it serves any particular purpose or works at all, unless he
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 says so in writing.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 * If You Like The Software
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109 If you like the software developed and distributed by the Free
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 Software Foundation, please express your satisfaction with a donation.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111 Your donations will help to support the foundation and make our future
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112 efforts successful, including a complete development and operating
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 system, called GNU (Gnu's Not Un*x), which will run Un*x user
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 programs. Please note that donations and funds raised by selling
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 tapes, CD-ROMs, and floppy diskettes are the major source of funding
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116 for our work.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118 For more information on GNU and the Foundation, contact us at Internet
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 address <gnu@prep.ai.mit.edu> or the foundation's US Mail address
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120 found in file `/pub/gnu/GNUinfo/ORDERS'.