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