On Sat, 22 Jul 2006, Riccardo Jack Lucchetti wrote:
In theory, I think it could be possible for jmulti to use our
code by using our shared library. To be clearer: gretl can be
thought of as 3 building blocks (I'm simplifying things quite
a bit here; Allin, correct me if I'm wrong). The library,
which contains all the numerical methods, and the two clients
(graphical and command-line), which allow the user to run the
code in the library through a user interface. For example,
when you run OLS via the Model menu, the gretl program you're
running sends all the necessary info to the library, which
returns an object containing the estimated coefficients,
auxiliary statistics and so on. The program's job is to
display the results to you.
I would say that jmulti is specialised to time-series
analysis, while gretl aims to be more comprehensive.
Not really my business, but I wonder what the legal status of
jmulti is, as they're using a non-free app (gauss) as an
essential component of a GPL project.
Interesting. Have the JMulti coders done a "clean room"
reimplementation of Gauss in java classes? The website is not
explicit, but that's the only way I can make sense of the
program's going out under the GPL.