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