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
