On Sat, 4 Jul 2020 at 08:08, antonio <[email protected]> wrote:
> "In the case of Java SE (Java Standard Edition), we're enhancing (the
> GPL) with the classpath exception," Green said. "So when you're working
> on top or shipping applications with the (Java) libraries and virtual
> machine, you're not affected by the Java license."
>
> Rich Green, Sun's executive vice president of software, February 2007

Useful quote!

> Def.- executable. Adjective. An executable file or program contains
> software that runs when it is opened.
>
> As far as I know the NetBeans IDE is not run when opened (unless you
> already have a JDK), so it has no executables on it. The executable is
> the JDK implementation, and not the NetBeans IDE.

That depends on perspective - while in one way correct, bytecode is
also considered executable because it runs when opened by the virtual
machine.

Taking the perspective that Java applications / libraries are not
executables would invalidate the classpath exception for us and every
other Java application, which would be the opposite of the meaning
conveyed in the quote above.

I -1'd and questioned the intention of this thread, because there is
not one definition that suits all contexts.  So I agree with your
definition in one context, but to assume that's the definition
intended in the GPL and the classpath exception would be highly
counterproductive (and easily refuted).  I agree with Matthias' point
- give the legal discussion more time to play out and let's not jump
to action.

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to