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 * Yann Collette
14         - Genetic algorithm
15         - Generic probabilistic meta-algorithm
16         - Param/parameters module
17         - French localization
18         - Bug reports
19         - Bug Fixes
20
21 * Arnaud Dessein
22         - French localization
23
24 * Markus Dittrich 
25         - Misc patches for Gentoo
26
27 * Andrea Florio
28         - Misc patches for Opensuse
29
30 * Tomasz Pawel Gajc
31         - Misc patches for Mandriva
32
33 * Aurélien Gérôme
34         - Misc patches for Debian & Ubuntu
35
36 * Sébastien Jourdain from Artenum ( http://www.artenum.com )   
37         - Scilab Console console ( Jrosetta )
38
39 * Yung-Jang Lee
40         - Management of non-UTF8 asian/russian charset internationalization
41         - Traditional Chinese localization
42
43 * Séverin Lemaignan
44         - Advice
45
46 * Olivier Mehani
47         - Advice
48         - Patches
49
50 * Stéphane Mottelet 
51         - Advice
52         - Bug reports
53         - Misc patches for Mac OS X
54
55 * Bruno Pinçon
56         - UMFPACK interface
57         - Bug reports
58         - Bug fixes
59         - Advice
60
61 * Jacques-Deric Rouault 
62         - Bug reports
63
64 * Jean-Sebastien Roy 
65         - Misc patches for FreeBSD
66
67 * Enrico Segre
68         - Scipad
69         - Bug reports
70         - Bug fixes
71         - Advice
72
73 * François Vogel
74         - Scipad
75         - Bug reports
76         - Bug fixes
77         - Advice
78
79 * Torsten Werner
80         - Misc patches for Debian & Ubuntu
81
82 * Jeffrey Whitaker
83         - Misc patches for Mac OS X
84
85 * Shiqi Yu
86         - Simplified Chinese localization
87
88 And many others...
89
90                             ORIGIN OF CODE
91                             **************
92
93     The contribution of many people is acknowledged (the following list
94     is not exhaustive!).
95
96 calelm: low level routines (INRIA).
97
98 control: LINPACK + EISPACK + INRIA routines.
99          dsubsp and exchnqz: Paul van Dooren.
100          rpoly: copyrighted by the ACM (alg. 493), which grants
101                  general permission to distribute provided 
102                  the copies are not made for direct commercial advantage. 
103          lybsc, lydsr, lybad,sydsr and sybad are adapted from SLICE 
104                 (M. Denham).
105          sszer: Emami-naeini, A. and van Dooren, P. (Automatica paper).
106          syhsc: G.Golub, S.Nash, C.van Loan, Stanford University.
107          rilac, ricd: A. Laub.
108          dexpm1, pade, dclmat, coef, cerr, wexpm1, wpade, wclmat: J. Roche.
109          polmc: adapted from P.Hr. Petkov, Sofia, Bulgaria.
110          bdiag: adapted from Bavely and Stewart.
111          ereduc,fstair: T. Beelen, P. Van Dooren.
112
113 default: Scilab routines (INRIA/ENPC) for the user. 
114
115 dcd: Library of Fortran Routines for Cumulative Distribution
116          Functions, Inverses, and Other Parameters (February, 1994)
117          Barry W. Brown, James Lovato, Kathy Russell Department of
118          Biomathematics, Box 237, The University of Texas,
119          M.D. Anderson Cancer Center. 1515 Holcombe
120          Boulevard. Houston, TX 77030.
121         Interfaced by J.P Chancelier and B. Pinçon.
122
123 dld: is a library package of C functions that performs "dynamic link
124          editing" from Wilson Ho (how@cs.ucdavis.edu). It is used on
125          the linux version of scilab.
126
127 FreeBSD port: by Dan McMahill.
128
129 graphics based on entities: INRIA (M. Philippe, D. Abdemouche).
130  
131 integ: routines from Odepack and Quadpack.
132          dassl: L. Petzold (LLNL).
133          hybrd: Minpack (ANL).
134          routines colnew from U. Ascher and G. Bader
135          Sundials : Nonlinear Solvers and Differential Equations Project, Lawrence Livermore National Laboratory
136
137 interf: Scilab interface with numerical libraries (INRIA/ENPC).
138
139
140 metanet: routines for network analysis (Metanet, INRIA and many public
141          programs).
142
143 optim: optimization routines (Modulopt library, INRIA).
144        semidef : L. Vandenberghe- S. Boyd code sp.c,
145        qld     : K.Schittkowski, A.L. Tits and J.L. Zhou
146        qpsolve : Berwin A. Turlach
147
148 poly: Scilab polynomial library (INRIA).
149
150
151 pvm: interface routines with PVM developed by ReMaP and Resedas projects 
152      at INRIA.
153
154 qsort: qsort.c ( quicksort from the University of California Berkeley) 
155        modified for Scilab.
156
157 randlib: Library of Fortran Routines for Random Number Generation
158           Barry W. Brown, James Lovato, Kathy Russell, John Venier.
159
160 scipad: an embedded text editor scipad derived from TkNotepad
161         (http://home.earthlink.net/~joseph-ja/programs.html#Tcl-Tk) and improved by
162         Enrico Segre and François Vogel, two Scilab Developers to take
163         an active part in Scilab development.
164
165 SciGui: a tcl gui environment developed by Jaime Urzua: jaime_urzua@yahoo.com
166         used for the help browser, waitbar and editvar 
167
168 signal: routines from IEEE Signal processing library, (interfaced by C. Bunks)
169
170 Slicot : automatic control routines (www.win.tue.nl/wgs/slicot.html)
171
172 sparse: Operations on sparse matrices (interfaced by S. Steer INRIA, Bruno Pincon)
173
174          sparse Lu factorization and resolution comes from Sparse 1.3
175          by Kenneth S. Kundert, Alberto Sangiovanni-Vincentelli and
176          the University of California (see Copyright notice in
177          programs of the "sparse" directory). The code was modified to
178          work with singular matrices (J.P.Chancelier). lu.c
179          (INRIA/ENPC)
180
181          sparse Cholesky factorization codes are by Joseph W.H. Liu
182          and Esmond G. Ng and Barry W. Peyton from Mathematical
183          Sciences Section, Oak Ridge National Laboratory
184
185          routines to read .mps file (sparse linear programming) are from 
186          J. Gondzio (Hopdm).
187
188 os_specific: system specific Scilab routines (INRIA/ENPC). 
189          link.c ,link*.c: dynamic linking of programs for differents 
190          architectures (Erlich,Chancelier) link_linux.c was initiated 
191          by B.Lapeyre.
192          zzledt.c is from Mitchell and Gauthier ass.
193
194 tclsci: interface with TCL/TK developed by Allan CORNET.
195
196 scicos: developped by then INRIA's Metalau project
197         PDE Scicos palette: developped by  EADS-CCR.