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