Re: Distributing an application with Java bindings

"Piotr Wasik (as piotr dot wasik at gmail dot com)" <[email protected]>
Newsgroups gmane.lisp.lispworks.general
Message-ID <CAGgdw2pSOuZ290M8k+-GzAcTPxHa4st2En=NAXuikRbeSxc+qg@mail.gmail.com>
... apologies, I hit "send" accidentally.

I know JDK has a "classpath exception" so an application written in Java is
not forced to inherit GNU licence itself, but I did not find any conclusive
explanation if "classpath exception" applies to JNI bindings as well.

I looked up for any commercial project that uses JNI and I did not find
any, Lispworks itself can use JNI, and there is a tool
https://teamdev.com/jniwrapper/#licensing-and-pricing that I found, but
neither of them are distributed with JDK (not sure if it makes any
difference). It is possible that IntelliJ IDE uses native components too. I
am not sure if these examples settle my question.

Thoughts please?

Cheers,
Piotr

On Fri, Nov 28, 2025 at 11:10 AM Piotr Wasik <[email protected]> wrote:

> Hi,
>
> Is JDK distribution being (a potentially viral) under GNU licence a
> showstopper to distributing a commercial, closed source desktop application
> delivered with Lispworks, with Java bindings?
>
> I know JDK has a "classpath exception" so a
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.