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