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