ast: fix memleak on null() assign
[scilab.git] / scilab / ACKNOWLEDGEMENTS
1                 CONTRIBUTORS
2                 ************
3
4 Outside of ESI Group, many people contributed to Scilab.
5 We are very grateful for all the work and the time they all spend to make
6 Scilab a better software.
7
8 * Vorona Aleksey
9     - Russian localization
10
11 * Guillaume Azema
12     - Patches
13     - Feedbacks & bug reports
14
15 * Jonathan Blanchard
16     - Misc patches for Solaris
17     - Testing and binary of Scilab under Solaris
18
19 * Marcos Cardinot
20     - Xcos: Search engine for Xcos palette, multiple drag'n'drop, zoom
21
22 * Yuri Chornoivan
23     - Ukrainian localization
24     - Many patches fixing typos and English mistakes
25
26 * Yann Collette
27     - Genetic algorithm
28     - Generic probabilistic meta-algorithm
29     - Simulated Annealing
30     - Param/parameters module
31     - French localization
32     - Bug reports
33     - Bug Fixes
34
35 * Arnaud Dessein
36     - French localization
37
38 * Calixte Denizet
39     - LaTeX and MathML rendering capabilities in the Scilab Graphic
40     - Improved graphic exports
41     - SciNotes (Scilab editors)
42     - Many key contributions
43
44 * Markus Dittrich
45     - Misc patches for Gentoo
46
47 * Bernard Dujardin
48     - Improvements of the Xcos documentation
49     - French translation of the Xcos documentation
50     - Many user oriented improvements in the Xcos code (feedbacks, checks, etc)
51
52 * Rob Farmer
53     - Misc patches for FreeBSD
54
55 * Andrea Florio
56     - Misc patches for Opensuse
57
58 * Oriol Gonzalez
59     - Catalan localization
60
61 * Tomasz Pawel Gajc
62     - Misc patches for Mandriva
63
64 * Aurélien Gérôme
65     - Misc patches for Debian & Ubuntu
66
67 * Artem Glebov
68     - Patches
69     - Feedbacks & Bug reports
70
71 * Samuel Gougeon
72     - The world record of reported bugs on Scilab
73     - Various demos and patches
74     - Advice
75     - Many feedbacks
76     - Patches
77
78 * Paul Griffiths
79     - Patches for the Scilab Graphic exports
80     - Patch on SciNotes
81     - Patch on Scilab Graphic
82
83 * Gerard Henry
84     - Misc patches for Solaris/Opensolaris
85
86 * Rui Hirokawa
87     - Translation of the help into Japanese
88
89 * Steven G. Johnson
90     - New features on the complex functions
91
92 * Sébastien Jourdain from Artenum ( http://www.artenum.com )
93     - Scilab Console ( Jrosetta )
94
95 * Alain Lamy
96     - Patches
97     - Feedbacks & bug reports
98
99 * Vincent Lejeune
100     - Patches
101     - Feedbacks & bug reports
102
103 * Mehran Khorshidi
104     - Patches
105     - Feedbacks & bug reports
106
107 * Kirill Kirillov
108     - Russian localization
109
110 * Stanislav Kroter
111     - Many fixes in the help pages
112     - Russian translation of the help pages
113
114 * Christoph Korn
115     - Misc patches for Debian & Ubuntu
116
117 * Yung-Jang Lee
118     - Management of non-UTF8 asian/russian charset internationalization
119     - Modification of almost all the i/o functions in order to handle directory
120      and file names containing UTF-8 characters.
121     - Traditional Chinese localization
122
123 * Séverin Lemaignan
124     - Advice
125
126 * Dan McMahill
127       - Patches for NetBSD
128
129 * Thierry Martin
130     - Patches
131     - Feedbacks & bug reports
132
133 * Olivier Mehani
134     - Advice
135     - Patches
136
137 * Armin Mohring
138       - German localization
139
140 * Stéphane Mottelet
141     - Advice
142     - Bug reports
143     - Misc patches for Mac OS X
144
145 * Bruno Pinçon
146     - UMFPACK interface
147     - TAUCS interface
148     - Random number generators
149     - Distribution functions
150     - Special and complex elementary functions
151     - Interpolation
152     - Bug reports
153     - Bug fixes
154     - Advice
155
156 * Jacques-Deric Rouault
157     - Bug reports
158
159 * Jean-Sebastien Roy
160     - Misc patches for FreeBSD
161
162 * Daniel de Souza Grilo
163     - Traduction of the help into Portugues do Brazil
164     - Portugues do Brazil localization
165
166 * Hiroshi Saito
167     - Japanese localization
168     - Misc patches on localization issues
169
170 * Zbyněk Schwarz
171     - Czech localization
172
173 * Enrico Segre
174     - Bug reports
175     - Bug fixes
176     - Advice
177
178 * Federico Vera
179     - Spanish localization
180
181 * François Vogel
182     - Bug reports
183     - Bug fixes
184     - Advice
185
186 * Torsten Werner
187     - Misc patches for Debian & Ubuntu
188
189 * Jeffrey Whitaker
190     - Misc patches for Mac OS X
191
192 * Shiqi Yu
193     - Simplified Chinese localization
194
195 * Chenfeng Zhu
196     - Xcos: Optimal block & link positioning
197
198 And many others...
199
200                 ORIGIN OF CODE
201                 **************
202
203     The contribution of many people is acknowledged (the following list
204     is not exhaustive!).
205
206 calelm: low level routines (INRIA).
207
208 control: LINPACK + EISPACK + INRIA routines.
209          dsubsp and exchnqz: Paul van Dooren.
210          lybsc, lydsr, lybad,sydsr and sybad are adapted from SLICE
211                 (M. Denham).
212          sszer: Emami-naeini, A. and van Dooren, P. (Automatica paper).
213          syhsc: G.Golub, S.Nash, C.van Loan, Stanford University.
214          rilac, ricd: A. Laub.
215          dexpm1, pade, dclmat, coef, cerr, wexpm1, wpade, wclmat: J. Roche.
216          polmc: adapted from P.Hr. Petkov, Sofia, Bulgaria.
217          bdiag: adapted from Bavely and Stewart.
218          ereduc,fstair: T. Beelen, P. Van Dooren.
219
220 default: Scilab routines (INRIA/ENPC) for the user.
221
222 dcd: Library of Fortran Routines for Cumulative Distribution
223          Functions, Inverses, and Other Parameters (February, 1994)
224          Barry W. Brown, James Lovato, Kathy Russell Department of
225          Biomathematics, Box 237, The University of Texas,
226          M.D. Anderson Cancer Center. 1515 Holcombe
227          Boulevard. Houston, TX 77030.
228         Interfaced by J.P Chancelier and B. Pinçon.
229
230 dld: is a library package of C functions that performs "dynamic link
231          editing" from Wilson Ho (how@cs.ucdavis.edu). It is used on
232          the linux version of scilab.
233
234 FreeBSD port: by Dan McMahill.
235
236 graphics based on entities: INRIA (M. Philippe, D. Abdemouche).
237
238 integ: routines from Odepack and Quadpack.
239          dassl: L. Petzold (LLNL).
240          hybrd: Minpack (ANL).
241      routines colnew from U. Ascher and G. Bader
242      Sundials : Nonlinear Solvers and Differential Equations Project, Lawrence Livermore National Laboratory
243
244 interf: Scilab interface with numerical libraries (INRIA/ENPC).
245
246
247 optim: optimization routines (Modulopt library, INRIA).
248        semidef : L. Vandenberghe- S. Boyd code sp.c,
249        qld     : K.Schittkowski, A.L. Tits and J.L. Zhou
250        qpsolve : Berwin A. Turlach
251
252 poly: Scilab polynomial library (INRIA).
253
254
255 qsort: qsort.c ( quicksort from the University of California Berkeley)
256        modified for Scilab.
257
258 randlib: Library of Fortran Routines for Random Number Generation
259       Barry W. Brown, James Lovato, Kathy Russell, John Venier.
260
261 SciGui: a tcl gui environment developed by Jaime Urzua: jaime_urzua@yahoo.com
262     used for the help browser, waitbar and editvar
263
264 signal: routines from IEEE Signal processing library, (interfaced by C. Bunks)
265
266 Slicot : automatic control routines (www.win.tue.nl/wgs/slicot.html)
267
268 sparse: Operations on sparse matrices (interfaced by S. Steer INRIA, Bruno Pincon)
269
270          sparse Lu factorization and resolution comes from Sparse 1.3
271          by Kenneth S. Kundert, Alberto Sangiovanni-Vincentelli and
272          the University of California (see Copyright notice in
273          programs of the "sparse" directory). The code was modified to
274          work with singular matrices (J.P.Chancelier). lu.c
275          (INRIA/ENPC)
276
277      sparse Cholesky factorization codes are by Joseph W.H. Liu
278          and Esmond G. Ng and Barry W. Peyton from Mathematical
279          Sciences Section, Oak Ridge National Laboratory
280
281      routines to read .mps file (sparse linear programming) are from
282          J. Gondzio (Hopdm).
283
284 tclsci: interface with TCL/TK developed by Allan CORNET.
285
286 scicos: developed by then INRIA's Metalau project
287         PDE Scicos palette: developed by  EADS-CCR.