This has been brought up in separate threads, but each time the thread turns into some shoot-out over a specific license. I thought I'd re-address an issue I hope the new license chosen will allow for:
What I (and many others) would love to be able to do is to ship a private JRE, just as we do now, but remove pieces of the JRE that we do not use in our private case. For example, unused packages from rt.jar.
Keep in mind this is not 'forking' in two important ways:
1. It is a private JRE.
2. It is the 'official' JRE, only with the unused pieces stripped out.
Why hasn't this been allowed up until now? Will this be allowed in the OSS license? If so, will the license allow me to do so without the burden of shipping source/posting my changes to the JRE?