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