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