annotate etc/LPF @ 36150:46e59561af4c

Display Vars node renamed Display Custom. Include info there about customizing cursor appearance. Clean up aggressive scrolling. Clarify horizontal scrolling discussion. Fix index entries for line number mode.
author Richard M. Stallman <rms@gnu.org>
date Sat, 17 Feb 2001 16:45:37 +0000
parents e96ffe544684
children 23a1cea22d13
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25853
Dave Love <fx@gnu.org>
parents:
diff changeset
1 Protect Your Freedom to Write Programs
Dave Love <fx@gnu.org>
parents:
diff changeset
2 Join the League for Programming Freedom
Dave Love <fx@gnu.org>
parents:
diff changeset
3 (Version of February 3, 1994)
Dave Love <fx@gnu.org>
parents:
diff changeset
4
Dave Love <fx@gnu.org>
parents:
diff changeset
5 Ten years ago, programmers were allowed to write programs using all
Dave Love <fx@gnu.org>
parents:
diff changeset
6 the techniques they knew, and providing whatever features they felt
Dave Love <fx@gnu.org>
parents:
diff changeset
7 were useful. This is no longer the case. New monopolies, known as
Dave Love <fx@gnu.org>
parents:
diff changeset
8 software patents and interface copyrights, have taken away our freedom
Dave Love <fx@gnu.org>
parents:
diff changeset
9 of expression and our ability to do a good job.
Dave Love <fx@gnu.org>
parents:
diff changeset
10
Dave Love <fx@gnu.org>
parents:
diff changeset
11 "Look and feel" lawsuits attempt to monopolize well-known command
Dave Love <fx@gnu.org>
parents:
diff changeset
12 languages; some have succeeded. Copyrights on command languages
Dave Love <fx@gnu.org>
parents:
diff changeset
13 enforce gratuitous incompatibility, close opportunities for
Dave Love <fx@gnu.org>
parents:
diff changeset
14 competition, and stifle incremental improvements.
Dave Love <fx@gnu.org>
parents:
diff changeset
15
Dave Love <fx@gnu.org>
parents:
diff changeset
16 Software patents are even more dangerous; they make every design
Dave Love <fx@gnu.org>
parents:
diff changeset
17 decision in the development of a program carry a risk of a lawsuit,
Dave Love <fx@gnu.org>
parents:
diff changeset
18 with draconian pretrial seizure. It is difficult and expensive to
Dave Love <fx@gnu.org>
parents:
diff changeset
19 find out whether the techniques you consider using are patented; it is
Dave Love <fx@gnu.org>
parents:
diff changeset
20 impossible to find out whether they will be patented in the future.
Dave Love <fx@gnu.org>
parents:
diff changeset
21
Dave Love <fx@gnu.org>
parents:
diff changeset
22 The League for Programming Freedom is a grass-roots organization of
Dave Love <fx@gnu.org>
parents:
diff changeset
23 professors, students, businessmen, programmers and users dedicated to
Dave Love <fx@gnu.org>
parents:
diff changeset
24 bringing back the freedom to write programs. The League is not
Dave Love <fx@gnu.org>
parents:
diff changeset
25 opposed to the legal system that Congress expressly established for
Dave Love <fx@gnu.org>
parents:
diff changeset
26 software--copyright on individual programs. Our aim is to reverse the
Dave Love <fx@gnu.org>
parents:
diff changeset
27 recent changes that prevent programmers from doing their work.
Dave Love <fx@gnu.org>
parents:
diff changeset
28
Dave Love <fx@gnu.org>
parents:
diff changeset
29 The League works to abolish the new monopolies by publishing articles,
Dave Love <fx@gnu.org>
parents:
diff changeset
30 talking with public officials, denouncing egregious offenders, and
Dave Love <fx@gnu.org>
parents:
diff changeset
31 filing amicus curiae briefs, most notably against Lotus in its suit
Dave Love <fx@gnu.org>
parents:
diff changeset
32 against Borland. We testified twice at the recent Patent Office
Dave Love <fx@gnu.org>
parents:
diff changeset
33 hearings on software patents. We welcome suggestions for other
Dave Love <fx@gnu.org>
parents:
diff changeset
34 activities, as well as help in carrying them out.
Dave Love <fx@gnu.org>
parents:
diff changeset
35
Dave Love <fx@gnu.org>
parents:
diff changeset
36 Membership dues in the League are $42 per year for programmers,
Dave Love <fx@gnu.org>
parents:
diff changeset
37 managers and professionals; $10.50 for students; $21 for others.
Dave Love <fx@gnu.org>
parents:
diff changeset
38 Please give more if you can. The League's funds will be used for
Dave Love <fx@gnu.org>
parents:
diff changeset
39 filing briefs; for printing handouts, buttons and signs; whatever will
Dave Love <fx@gnu.org>
parents:
diff changeset
40 persuade the courts, the legislators, and the people. You may not get
Dave Love <fx@gnu.org>
parents:
diff changeset
41 anything personally for your dues--except for the freedom to write
Dave Love <fx@gnu.org>
parents:
diff changeset
42 programs. The League is a non-profit corporation, but not considered
Dave Love <fx@gnu.org>
parents:
diff changeset
43 a tax-exempt charity. However, for those self-employed in software,
Dave Love <fx@gnu.org>
parents:
diff changeset
44 the dues can be a business expense.
Dave Love <fx@gnu.org>
parents:
diff changeset
45
Dave Love <fx@gnu.org>
parents:
diff changeset
46 The League needs both activist members and members who only pay their
Dave Love <fx@gnu.org>
parents:
diff changeset
47 dues. We also greatly need additional corporate members; contact us
Dave Love <fx@gnu.org>
parents:
diff changeset
48 for information.
Dave Love <fx@gnu.org>
parents:
diff changeset
49
Dave Love <fx@gnu.org>
parents:
diff changeset
50 If you have any questions, please write to the League, phone
Dave Love <fx@gnu.org>
parents:
diff changeset
51 +1 617 621 7084, or send Internet mail to lpf@uunet.uu.net.
Dave Love <fx@gnu.org>
parents:
diff changeset
52
Dave Love <fx@gnu.org>
parents:
diff changeset
53 Chris Hofstader, President
Dave Love <fx@gnu.org>
parents:
diff changeset
54 Dean Anderson, Secretary
Dave Love <fx@gnu.org>
parents:
diff changeset
55 Aubrey Jaffer, Treasurer
Dave Love <fx@gnu.org>
parents:
diff changeset
56
Dave Love <fx@gnu.org>
parents:
diff changeset
57 Chris Hofstader can be reached at (617) 492-0023; FAX (617) 497-1632.
Dave Love <fx@gnu.org>
parents:
diff changeset
58 To join, please send a check and the following information to:
Dave Love <fx@gnu.org>
parents:
diff changeset
59
Dave Love <fx@gnu.org>
parents:
diff changeset
60 League for Programming Freedom
Dave Love <fx@gnu.org>
parents:
diff changeset
61 1 Kendall Square #143
Dave Love <fx@gnu.org>
parents:
diff changeset
62 P.O.Box 9171
Dave Love <fx@gnu.org>
parents:
diff changeset
63 Cambridge, Massachusetts 02139
Dave Love <fx@gnu.org>
parents:
diff changeset
64
Dave Love <fx@gnu.org>
parents:
diff changeset
65 (Outside the US, please send a check in US dollars on a bank
Dave Love <fx@gnu.org>
parents:
diff changeset
66 having a US correspondent bank, to save us check cashing fees.)
Dave Love <fx@gnu.org>
parents:
diff changeset
67
Dave Love <fx@gnu.org>
parents:
diff changeset
68 Your name:
Dave Love <fx@gnu.org>
parents:
diff changeset
69
Dave Love <fx@gnu.org>
parents:
diff changeset
70
Dave Love <fx@gnu.org>
parents:
diff changeset
71 The address for League mailings, a few each year; please indicate
Dave Love <fx@gnu.org>
parents:
diff changeset
72 whether it is your home address or your work address:
Dave Love <fx@gnu.org>
parents:
diff changeset
73
Dave Love <fx@gnu.org>
parents:
diff changeset
74
Dave Love <fx@gnu.org>
parents:
diff changeset
75
Dave Love <fx@gnu.org>
parents:
diff changeset
76 The company you work for, and your position:
Dave Love <fx@gnu.org>
parents:
diff changeset
77
Dave Love <fx@gnu.org>
parents:
diff changeset
78
Dave Love <fx@gnu.org>
parents:
diff changeset
79 Your phone numbers (home, work or both):
Dave Love <fx@gnu.org>
parents:
diff changeset
80
Dave Love <fx@gnu.org>
parents:
diff changeset
81
Dave Love <fx@gnu.org>
parents:
diff changeset
82 Your email address, so we can contact you for demonstrations or for
Dave Love <fx@gnu.org>
parents:
diff changeset
83 writing letters. (If you don't want us to contact you for these
Dave Love <fx@gnu.org>
parents:
diff changeset
84 things, please say so, but please give us your email address anyway
Dave Love <fx@gnu.org>
parents:
diff changeset
85 so we can save paper and postage by sending you the newsletter by email.)
Dave Love <fx@gnu.org>
parents:
diff changeset
86
Dave Love <fx@gnu.org>
parents:
diff changeset
87
Dave Love <fx@gnu.org>
parents:
diff changeset
88 Is there anything about you which would enable your endorsement of the
Dave Love <fx@gnu.org>
parents:
diff changeset
89 LPF to impress the public? For example, if you are or have been a
Dave Love <fx@gnu.org>
parents:
diff changeset
90 professor or an executive, or have written software that has a good
Dave Love <fx@gnu.org>
parents:
diff changeset
91 reputation, please tell us.
Dave Love <fx@gnu.org>
parents:
diff changeset
92
Dave Love <fx@gnu.org>
parents:
diff changeset
93
Dave Love <fx@gnu.org>
parents:
diff changeset
94
Dave Love <fx@gnu.org>
parents:
diff changeset
95 Would you like to help with LPF activities?
Dave Love <fx@gnu.org>
parents:
diff changeset
96
Dave Love <fx@gnu.org>
parents:
diff changeset
97
Dave Love <fx@gnu.org>
parents:
diff changeset
98
Dave Love <fx@gnu.org>
parents:
diff changeset
99
Dave Love <fx@gnu.org>
parents:
diff changeset
100 The corporate charter of the League for Programming Freedom states:
Dave Love <fx@gnu.org>
parents:
diff changeset
101
Dave Love <fx@gnu.org>
parents:
diff changeset
102 The purpose of the corporation is to engage in the following
Dave Love <fx@gnu.org>
parents:
diff changeset
103 activities:
Dave Love <fx@gnu.org>
parents:
diff changeset
104
Dave Love <fx@gnu.org>
parents:
diff changeset
105 1. To determine the existence of, and warn the public about
Dave Love <fx@gnu.org>
parents:
diff changeset
106 restrictions and monopolies on classes of computer programs where such
Dave Love <fx@gnu.org>
parents:
diff changeset
107 monopolies prevent or restrict the right to develop certain types of
Dave Love <fx@gnu.org>
parents:
diff changeset
108 computer programs.
Dave Love <fx@gnu.org>
parents:
diff changeset
109
Dave Love <fx@gnu.org>
parents:
diff changeset
110 2. To develop countermeasures and initiatives, in the public interest,
Dave Love <fx@gnu.org>
parents:
diff changeset
111 effective to block or otherwise prevent or restrain such monopolistic
Dave Love <fx@gnu.org>
parents:
diff changeset
112 activities including education, research, publications, public
Dave Love <fx@gnu.org>
parents:
diff changeset
113 assembly, legislative testimony, and intervention in court proceedings
Dave Love <fx@gnu.org>
parents:
diff changeset
114 involving public interest issues (as a friend of the court).
Dave Love <fx@gnu.org>
parents:
diff changeset
115
Dave Love <fx@gnu.org>
parents:
diff changeset
116 3. To engage in any business or other activity in service of and
Dave Love <fx@gnu.org>
parents:
diff changeset
117 related to the foregoing paragraphs that lawfully may be carried on
Dave Love <fx@gnu.org>
parents:
diff changeset
118 by a corporation organized under Chapter 180 of the Massachusetts
Dave Love <fx@gnu.org>
parents:
diff changeset
119 General Laws.
Dave Love <fx@gnu.org>
parents:
diff changeset
120
Dave Love <fx@gnu.org>
parents:
diff changeset
121 The officers and directors of the League will be elected annually by
Dave Love <fx@gnu.org>
parents:
diff changeset
122 the members.