annotate etc/DISTRIB @ 111360:3c958232fff8

Backport Bug#6765 fix from trunk. * mouse.el (mouse-fixup-help-message): Match "mouse-2" only at the beginning of the string. Use `string-match-p'. (Bug#6765)
author Chong Yidong <cyd@stupidchicken.com>
date Thu, 04 Nov 2010 15:27:46 -0400
parents 851400b3ce8d
children 376148b31b5e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
1 -*- text -*-
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
2 GNU Emacs availability information
65088
f05a048483cc Update years in copyright notice; nfc.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 59059
diff changeset
3
75774
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
4 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1995,
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
5 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
6 2010 Free Software Foundation, Inc.
75774
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
7 See the end of the file for license conditions.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
8
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
9
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
10 GNU Emacs is legally owned by the Free Software Foundation, but we
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
11 regard the foundation more as its custodian on behalf of the public.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
12
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
13 In the GNU project, when we speak of "free software", this refers to
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
14 liberty, not price. Specifically, it refers to the users' freedom to
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
15 study, copy, change and improve the software. Sometimes users pay
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
16 money for copies of GNU software, and sometimes they get copies at no
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
17 charge. But regardless of how they got the software, or whether it
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
18 was modified by anyone else along the way, they have the freedom to
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
19 copy and change it--those freedoms are what "free software" means.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
20
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
21 The precise conditions for copying and modification are stated in the
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
22 document "GNU General Public License," a copy of which is required to
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
23 be distributed with every copy of GNU Emacs. It is usually in a file
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
24 named `COPYING' in the same directory as this file. These conditions
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
25 are designed to make sure that everyone who has a copy of GNU Emacs
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
26 (including modified versions) has the freedom to redistribute and
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
27 change it.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
28
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
29 For information on how to get GNU software, see
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
30 http://www.gnu.org/software/software.html. Printed copies of GNU
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
31 manuals, including the Emacs manual, are available from the FSF's
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
32 online store at http://shop.fsf.org.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
33
32809
1e525e729760 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
34 Emacs has been run on GNU/Linux, FreeBSD, NetBSD, OpenBSD, and on many
51419
58e60480bcdd Delete mention of etc/ORDERS file. Say VMS and Apollo systems were
Richard M. Stallman <rms@gnu.org>
parents: 51302
diff changeset
35 Unix systems, on a variety of types of cpu, as well as on MSDOS,
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
36 Windows and MacOS. See the file `etc/MACHINES' in the Emacs
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
37 distribution for a full list of machines that GNU Emacs has been tested
51419
58e60480bcdd Delete mention of etc/ORDERS file. Say VMS and Apollo systems were
Richard M. Stallman <rms@gnu.org>
parents: 51302
diff changeset
38 on, with machine-specific installation notes and warnings.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
39
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
40 GNU Emacs is distributed with no warranty (see the General Public
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
41 License for full details, in the file `COPYING' in this directory (see
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
42 above)), and neither I nor the Free Software Foundation promises any
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
43 kind of support or assistance to users. The foundation keeps a list
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
44 of people who are willing to offer support and assistance for hire.
32809
1e525e729760 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
45 See http://www.gnu.org/help/gethelp.html.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
46
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
47 However, we plan to continue to improve GNU Emacs and keep it
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
48 reliable, so please send us any complaints and suggestions you have.
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
49 We will probably fix anything that we consider a malfunction. We may
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
50 make improvements that are suggested, but we may choose not to.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
51
111152
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
52 If you are on the Internet, report bugs to bug-gnu-emacs@gnu.org.
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
53 You can use the Emacs command M-x report-bug RET to mail a bug report.
66c4966c6256 * etc/DISTRIB: Small updates.
Glenn Morris <rgm@gnu.org>
parents: 106815
diff changeset
54 Please read the Bugs section of the Emacs manual before reporting bugs.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
55
32809
1e525e729760 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 26119
diff changeset
56 General questions about the GNU Project can be asked of gnu@gnu.org.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
57
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
58 If you are a computer manufacturer, I encourage you to ship a copy of
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
59 GNU Emacs with every computer you deliver. The same copying
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
60 permission terms apply to computer manufacturers as to everyone else.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
61 You should consider making a donation to help support the GNU project;
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
62 if you estimate what it would cost to distribute some commercial
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
63 product and divide it by five, that is a good amount.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
64
111153
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
65 If you like GNU Emacs, please express your satisfaction with a donation:
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
66 send me (please email me about how) or the Foundation
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
67 (https://my.fsf.org/donate) what you feel Emacs has been worth to you.
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
68 If you are glad that I developed GNU Emacs and distribute it as free
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
69 software, rather than following the obstructive and antisocial
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
70 practices of proprietary software, you can reward me. If you would
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
71 like the Foundation to do more to forward the cause of free software,
851400b3ce8d * etc/DISTRIB: Update donation section.
Glenn Morris <rgm@gnu.org>
parents: 111152
diff changeset
72 you can contribute.
26119
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
73
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
74 Your donations will help to support the development of additional GNU
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
75 software. GNU/Linux systems (variants of GNU, based on the kernel
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
76 Linux) have millions of users, but there is still much to be done.
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
77 For more information on GNU, see the file `GNU' in this directory (see
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
78 above).
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
79
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
80 Richard M Stallman
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
81 Chief GNUisance,
6b5aacec5ace *** empty log message ***
Dave Love <fx@gnu.org>
parents:
diff changeset
82 President of the Free Software Foundation
75774
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
83
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
84 This file is part of GNU Emacs.
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
85
95004
cbf5528cf447 Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents: 79776
diff changeset
86 GNU Emacs is free software: you can redistribute it and/or modify
75774
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
87 it under the terms of the GNU General Public License as published by
95004
cbf5528cf447 Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents: 79776
diff changeset
88 the Free Software Foundation, either version 3 of the License, or
cbf5528cf447 Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents: 79776
diff changeset
89 (at your option) any later version.
75774
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
90
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
91 GNU Emacs is distributed in the hope that it will be useful,
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
92 but WITHOUT ANY WARRANTY; without even the implied warranty of
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
93 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
94 GNU General Public License for more details.
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
95
dc23aaa67696 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75343
diff changeset
96 You should have received a copy of the GNU General Public License
95004
cbf5528cf447 Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents: 79776
diff changeset
97 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.