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