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