Some more 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
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         - Scipad
104         - Bug reports
105         - Bug fixes
106         - Advice
107
108 * Federico Vera
109         - Spanish localization
110
111 * François Vogel
112         - Scipad
113         - Bug reports
114         - Bug fixes
115         - Advice
116
117 * Torsten Werner
118         - Misc patches for Debian & Ubuntu
119
120 * Jeffrey Whitaker
121         - Misc patches for Mac OS X
122
123 * Shiqi Yu
124         - Simplified Chinese localization
125
126 And many others...
127
128                             ORIGIN OF CODE
129                             **************
130
131     The contribution of many people is acknowledged (the following list
132     is not exhaustive!).
133
134 calelm: low level routines (INRIA).
135
136 control: LINPACK + EISPACK + INRIA routines.
137          dsubsp and exchnqz: Paul van Dooren.
138          rpoly: copyrighted by the ACM (alg. 493), which grants
139                  general permission to distribute provided 
140                  the copies are not made for direct commercial advantage. 
141          lybsc, lydsr, lybad,sydsr and sybad are adapted from SLICE 
142                 (M. Denham).
143          sszer: Emami-naeini, A. and van Dooren, P. (Automatica paper).
144          syhsc: G.Golub, S.Nash, C.van Loan, Stanford University.
145          rilac, ricd: A. Laub.
146          dexpm1, pade, dclmat, coef, cerr, wexpm1, wpade, wclmat: J. Roche.
147          polmc: adapted from P.Hr. Petkov, Sofia, Bulgaria.
148          bdiag: adapted from Bavely and Stewart.
149          ereduc,fstair: T. Beelen, P. Van Dooren.
150
151 default: Scilab routines (INRIA/ENPC) for the user. 
152
153 dcd: Library of Fortran Routines for Cumulative Distribution
154          Functions, Inverses, and Other Parameters (February, 1994)
155          Barry W. Brown, James Lovato, Kathy Russell Department of
156          Biomathematics, Box 237, The University of Texas,
157          M.D. Anderson Cancer Center. 1515 Holcombe
158          Boulevard. Houston, TX 77030.
159         Interfaced by J.P Chancelier and B. Pinçon.
160
161 dld: is a library package of C functions that performs "dynamic link
162          editing" from Wilson Ho (how@cs.ucdavis.edu). It is used on
163          the linux version of scilab.
164
165 FreeBSD port: by Dan McMahill.
166
167 graphics based on entities: INRIA (M. Philippe, D. Abdemouche).
168  
169 integ: routines from Odepack and Quadpack.
170          dassl: L. Petzold (LLNL).
171          hybrd: Minpack (ANL).
172          routines colnew from U. Ascher and G. Bader
173          Sundials : Nonlinear Solvers and Differential Equations Project, Lawrence Livermore National Laboratory
174
175 interf: Scilab interface with numerical libraries (INRIA/ENPC).
176
177
178 metanet: routines for network analysis (Metanet, INRIA and many public
179          programs).
180
181 optim: optimization routines (Modulopt library, INRIA).
182        semidef : L. Vandenberghe- S. Boyd code sp.c,
183        qld     : K.Schittkowski, A.L. Tits and J.L. Zhou
184        qpsolve : Berwin A. Turlach
185
186 poly: Scilab polynomial library (INRIA).
187
188
189 pvm: interface routines with PVM developed by ReMaP and Resedas projects 
190      at INRIA.
191
192 qsort: qsort.c ( quicksort from the University of California Berkeley) 
193        modified for Scilab.
194
195 randlib: Library of Fortran Routines for Random Number Generation
196           Barry W. Brown, James Lovato, Kathy Russell, John Venier.
197
198 scipad: an embedded text editor scipad derived from TkNotepad
199         (http://home.earthlink.net/~joseph-ja/programs.html#Tcl-Tk) and improved by
200         Enrico Segre and François Vogel, two Scilab Developers to take
201         an active part in Scilab development.
202
203 SciGui: a tcl gui environment developed by Jaime Urzua: jaime_urzua@yahoo.com
204         used for the help browser, waitbar and editvar 
205
206 signal: routines from IEEE Signal processing library, (interfaced by C. Bunks)
207
208 Slicot : automatic control routines (www.win.tue.nl/wgs/slicot.html)
209
210 sparse: Operations on sparse matrices (interfaced by S. Steer INRIA, Bruno Pincon)
211
212          sparse Lu factorization and resolution comes from Sparse 1.3
213          by Kenneth S. Kundert, Alberto Sangiovanni-Vincentelli and
214          the University of California (see Copyright notice in
215          programs of the "sparse" directory). The code was modified to
216          work with singular matrices (J.P.Chancelier). lu.c
217          (INRIA/ENPC)
218
219          sparse Cholesky factorization codes are by Joseph W.H. Liu
220          and Esmond G. Ng and Barry W. Peyton from Mathematical
221          Sciences Section, Oak Ridge National Laboratory
222
223          routines to read .mps file (sparse linear programming) are from 
224          J. Gondzio (Hopdm).
225
226 os_specific: system specific Scilab routines (INRIA/ENPC). 
227          link.c ,link*.c: dynamic linking of programs for differents 
228          architectures (Erlich,Chancelier) link_linux.c was initiated 
229          by B.Lapeyre.
230          zzledt.c is from Mitchell and Gauthier ass.
231
232 tclsci: interface with TCL/TK developed by Allan CORNET.
233
234 scicos: developped by then INRIA's Metalau project
235         PDE Scicos palette: developped by  EADS-CCR.