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