[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Eclipse 3.0 Running ILLEGALY on Kaffe

On Thu, 2005-13-01 at 19:55 +0100, Måns Rullgård wrote:
> "Grzegorz B. Prokopski" <gadek@debian.org> writes:
> > If you at least went on and read next paragraph of the FAQ from which
> > you took the above.
> >
> > http://www.gnu.org/licenses/gpl-faq.html#IfInterpreterIsGPL
> >
> > "However, when the interpreter is extended to provide "bindings" to
> > other facilities (often, but not necessarily, libraries), the
> > interpreted program is effectively linked to the facilities it uses
> > through these bindings. So if these facilities are released under the
> > GPL, the interpreted program that uses them must be released in a
> > GPL-compatible way. The JNI or Java Native Interface is an example of
> > such a binding mechanism; libraries that are accessed in this way are
> > linked dynamically with the Java programs that call them. These
> > libraries are also linked with the interpreter. If the interpreter is
> > linked statically with these libraries, or if it is designed to link
> > dynamically with these specific libraries, then it too needs to be
> > released in a GPL-compatible way."
> I fail to see the relevance of this paragraph to the discussion at
> hand.  The alleged incompatibility was between the interpreter (JVM)
> and the program being interpreted.  Does Eclipse make explicit use of
> libraries licensed under the GPL?

It surely does explicitely call java.lang.Object.wait() quite often (as
any multithreaded java program), which in turn calls the JVM, which is
purely GPLed.


				Grzegorz B. Prokopski

Grzegorz B. Prokopski           <gadek@sablevm.org>
SableVM - Free, LGPL'ed Java VM  http://sablevm.org
Why SableVM ?!?                  http://sablevm.org/wiki/Features
Debian GNU/Linux - the Free OS   http://www.debian.org

Reply to: