updated AUTHORS with the help of git
[xboard.git] / AUTHORS
1 Contributions of xboard and WinBoard authors by file
2
3 0. Files covered
4
5 The first group are included in the xboard distribution.  The second
6 group are included in the WinBoard source distribution but not in the
7 xboard distribution.  All are part of the joint xboard/WinBoard source
8 base and are covered by the same copyrights and licensing terms.
9
10 backend.c
11 backend.h
12 backendz.h
13 bitmaps/*
14 book.c
15 childio.c
16 childio.h
17 cmail.in
18 cmail.man
19 common.h
20 config.h.in
21 configure.ac
22 engine-intf.txt
23 FAQ.html
24 frontend.h
25 gamelist.c
26 gettext.h
27 ics-parsing.txt
28 lists.c
29 lists.h
30 Makefile.am
31 moves.c
32 moves.h
33 parser.h
34 parser.l
35 pgntags.c
36 pixmaps/*
37 po/*
38 README
39 shogibitmaps/*
40 sounds/*
41 ToDo
42 uci.c
43 xboard.c
44 xboard.h
45 xboard.texi
46 xedittags.c
47 xedittags.h
48 xengineoutput.c
49 xgamelist.c
50 xgamelist.h
51 xhistory.c
52 xhistory.h
53 xoptions.c
54 xoptions.h
55 zic2xpm.c
56 zic2xpm.man
57 zippy.c
58 zippy.h
59 zippy.README
60
61 winboard/bitmaps/*
62 winboard/config.h
63 winboard/help.c
64 winboard/help.h
65 winboard/jaws.c
66 winboard/jaws.h
67 winboard/jaws.rc
68 winboard/parser.c
69 winboard/resource.h
70 winboard/wclipbrd.c
71 winboard/wclipbrd.h
72 winboard/wedittags.c
73 winboard/wedittags.h
74 winboard/wengineo.c
75 winboard/wevalgraph.c
76 winboard/wgamelist.c
77 winboard/wgamelist.h
78 winboard/whistory.c
79 winboard/winboard.c
80 winboard/winboard.h
81 winboard/winboard.rc
82 winboard/winboard.rtf (compiles to winboard.hlp)
83 winboard/wlayout.c
84 winboard/woptions.c
85 winboard/woptions.h
86 winboard/wsnap.c
87 winboard/wsnap.h
88 winboard/wsockerr.c
89 winboard/wsockerr.h
90
91
92 bitmaps/*
93 bitmaps.xchess/*
94
95 1. Wayne Christopher
96
97 Wrote from scratch (I believe) bitmaps.xchess/*80*.bm.  Other bitmaps
98 in the bitmaps.xchess directory were derived from these by shrinking
99 and some hand-tuning.  By default these bitmaps are no longer used.
100 Their copyright status is unclear.
101
102 2. Chris Sears and Dan Sears
103
104 Wrote from scratch parser.l, xboard.c, xboard.h, xboard.man.  Parts
105 (sometimes small) of these files were later moved by Tim Mann to
106 backend.c, backend.h, childio.c, common.h, frontend.h, and parser.h.
107
108 Chris and Dan's original work is copyrighted by Digital Equipment
109 Corporation with licensing terms similar to what the X Consortium uses
110 (see the file COPYRIGHT).  All the work listed below is copyrighted by
111 the Free Software Foundation and covered by the GPL (see the files
112 COPYRIGHT and COPYING).
113
114 3. Tim Mann <tim@tim-mann.org>
115
116 Wrote from scratch FAQ.html, backendz.h, childio.h, comment.in,
117 config.h.in, configure.in, engine-intf.txt, ics-parsing.txt, moves.c,
118 moves.h, pgntags.c (split from backend.c by Jochen Wiedmann),
119 xedittags.c, xedittags.h, xgamelist.c, xgamelist.h, zippy.README,
120 zippy.c, zippy.h, winboard.rtf, config.h, defaults.h, resource.h,
121 wedittags.c, wedittags.h, wgamelist.c, wgamelist.h, winboard.c,
122 winboard.h, winboard.rc.
123
124 Major additions and changes to nearly all other files listed in
125 section 0.
126
127 4. John Chanak
128
129 Addition to xboard.c, mostly later moved into backend.c.
130
131 5. Evan Welsh <Evan.Welsh@msdw.com>
132
133 Wrote from scratch cmail.in and cmail.man.  Additions to backend.c and
134 xboard.c.
135
136 6. Elmar Bartel <bartel@informatik.tu-muenchen.de>
137
138 Wrote from scratch the Metafont code from which bitmaps/* were
139 generated.  The Metafont code itself is not included in the package.
140
141 7. Jochen Wiedmann
142
143 Wrote from scratch gamelist.c, lists.c, lists.h.  Wrote xboard.texi,
144 mostly based on xboard.man and cmail.man.  Minor additions to backend.c.
145
146 8. Frank McIngvale <frankm@hiwaay.net>
147
148 Wrote from scratch zic2xpm.c and zic2xpm.man.  Additions to backend.c,
149 xboard.c, and xboard.man.
150
151 9. Hugh Fisher <Hugh.Fisher@cs.anu.edu.au>
152
153 Additions to backend.c and xboard.c.
154
155 10. Allessandro Scotti
156
157 Made many additions to the WinBoard user interface and graphics 
158 capabilities, such as new windows for engine output, board textures 
159 and font-based piece rendering. These changes became collectively known
160 as Winboard_x.
161
162 change to: backend.c, backend.h, backendz.h, bitmaps/analyze_14.ico,
163 bitmaps/analyze2_14.ico, bitmaps/baloon_14.ico, bitmaps/black_14.ico,
164 bitmaps/clock_14.ico, bitmaps/ponder_14.ico, bitmaps/trans_14.ico,
165 bitmaps/unknown_14.ico, bitmaps/white_14.ico, common.h, config.h,
166 frontend.h, gamelist.c, lists.c, lists.h, moves.c, moves.h, parser.c,
167 parser.h, pgntags.c, readme.htm, uci.c, winboard/defaults.h,
168 winboard/resource.h, winboard/wclipbrd.c, winboard/wclipbrd.h,
169 winboard/wedittags.c, winboard/wedittags.h, winboard/wengineoutput.c,
170 winboard/wevalgraph.c, winboard/wgamelist.c, winboard/wgamelist.h,
171 winboard/whistory.c, winboard/winboard.c, winboard/winboard.h,
172 winboard/winboard.ini, winboard/winboard.rc, winboard/wlayout.c,
173 winboard/woptions.c, winboard/woptions.h, winboard/wplugin.c,
174 winboard/wplugin.h, winboard/wsnap.c, winboard/wsnap.h, zippy.c,
175 zippy.h
176
177
178 11. H.G. Muller <h.g.muller AT hccnet DOT nl>
179
180 Heaviliy modified winboard.c, backend.c, moves.c and parser.l, to
181 allow board sizes other than 8x8, and many non-orthodox Chess pieces,
182 so that WinBoard is now capable of playing variants like Shogi and Xiangqi.
183 Also implemented displaying of the Crazyhouse holdings, and many adjudication
184 and other backend options. This version of WinBoard, (4.3.xx) containing all 
185 of the WinBoard_x options, became known as WinBoard_F.
186
187 changes to: acconfig.h, aclocal.m4, AUTHORS, backend.c, backend.h,
188 backendz.h, bitmaps/*, book.c, childio.h, cmail.in, common.h,
189 config.guess, config.h, config.h.in, config.sub, configure,
190 configure.ac, configure.in, copyright.texi, engine-intf.html,
191 FAQ.html, frontend.h, gamelist.c, ics-parsing.txt, install-sh,
192 lists.c, lists.h, Makefile.am, Makefile.in, manual.html,
193 mkinstalldirs, moves.c, moves.h, parser.c, parser.h, parser.l,
194 pg_key.c, pgntags.c, pg_show.c, pixmaps/*, pxboard, README, READ_ME,
195 readme_HGM.txt, shiphtml, shogibitmaps/*, texi2man, ToDo, uci.c,
196 winboard/bitmaps/*, winboard/config.h, winboard/cygwin.mak,
197 winboard/defaults.h, winboard/help.c, winboard/jaws.c,
198 winboard/jaws.h, winboard/jaws.rc, winboard/parser.c,
199 winboard/readme.txt, winboard/resource.h, winboard/shogibitmaps/*,
200 winboard/wclipbrd.c, winboard/wclipbrd.h, winboard/wedittags.c,
201 winboard/wedittags.h, winboard/wengineo.c, winboard/wengineoutput.c,
202 winboard/wevalgraph.c, winboard/wgamelist.c, winboard/wgamelist.h,
203 winboard/whistory.c, winboard/winboard.c, winboard/winboard.h,
204 winboard/winboard.htm, winboard/winboard.ini, winboard/winboard.rc,
205 winboard/winboard.rtf, winboard/wlayout.c, winboard/woptions.c,
206 winboard/woptions.h, winboard/wplugin.c, winboard/wplugin.h,
207 winboard/wsnap.c, winboard/wsnap.h, xboard.c, xboard.h, xboard.texi,
208 xedittags.c, xedittags.h, xengineoutput.c, xgamelist.c, xgamelist.h,
209 xhistory.c, xhistory.h, xoptions.c, zippy.c, zippy.h, zippy.README
210
211
212 12. Arun Persaud <arun AT nubati DOT net> 
213  
214 changes to: acconfig.h, aclocal.m4, AUTHORS, autogen.sh, backend.c,
215 backend.h, backendz.h, bitmaps/*, book.c, ChangeLog, childio.c,
216 childio.h, cmail.in, common.h, config.guess, config.h.in, configure,
217 configure.ac, COPYING, COPYRIGHT, copyright.texi, engine-intf.html,
218 FAQ.html, frontend.h, gamelist.c, gettext.h, .gitignore,
219 ics-parsing.txt, INSTALL, lists.c, lists.h, Makefile.am, manual.html,
220 mkinstalldirs, moves.c, moves.h, NEWS, parser.c, parser.h, parser.l,
221 pg_key.c, pgntags.c, pg_show.c, pixmaps/pixmaps.h, po/de.po,
222 po/LINGUAS, po/Makefile.in.in, README, READ_ME, shogibitmaps/README,
223 texi2man, ToDo, uci.c, uci/uci_protocol.txt,
224 winboard/bitmaps/bitmaps.h, winboard/config.h, winboard/defaults.h,
225 winboard/jaws.c, winboard/mingw32.mak, winboard/parser.c,
226 winboard/readme.txt, winboard/READ_ME.txt,
227 winboard/shogibitmaps/README, winboard/wclipbrd.c,
228 winboard/wclipbrd.h, winboard/wedittags.c, winboard/wedittags.h,
229 winboard/wengineo.c, winboard/wengineoutput.c, winboard/wevalgraph.c,
230 winboard/wgamelist.c, winboard/wgamelist.h, winboard/whistory.c,
231 winboard/winboard.c, winboard/winboard.h, winboard/WINBOARD.HLP,
232 winboard/winboard.htm, winboard/winboard.rc, winboard/wlayout.c,
233 winboard/woptions.c, winboard/woptions.h, winboard/wplugin.c,
234 winboard/wplugin.h, winboard/wsnap.c, winboard/wsnap.h,
235 winboard/wsockerr.c, winboard/wsockerr.h, xboard.c, xboard.h,
236 xboard.texi, xboard.texinfo.in, xedittags.c, xedittags.h,
237 xengineoutput.c, xgamelist.c, xgamelist.h, xhistory.c, xhistory.h,
238 xoptions.c, zic2xpm.c, zic2xpm.man, zippy.c, zippy.h, zippy.README
239
240 13. Eric Mullins <emwine AT earthlink DOT net>
241
242 Makefiles for different compilers for windows, several changes for
243 those compilers
244
245 change to: AUTHORS, backend.c, winboard/config.h, winboard/help.c,
246 winboard/help.h, winboard/makefile.gcc, winboard/makefile.ms,
247 winboard/resource.h, winboard/res/winboard.exe.manifest,
248 winboard/wevalgraph.c, winboard/winboard.c, winboard/Winboard.dev,
249 winboard/winboard.dsp, winboard/winboard.dsw, winboard/winboard.h,
250 winboard/winboard.ini, winboard/winboard.rc, winboard/woptions.c