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