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