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 >