Can someone summarize the main differences between the LGPL, and the GPL with a classpath exception? Sun has released Java using the GPL + Classpath exception. Was there some reason why they would choose it over LGPL? Bruce