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