The Assembly exception serves two purposes. It allows us to ship code that includes binary plugs for encumbered components. It also allows us to create a combined work that includes components licensed under the Classpath exception and other open source licenses that are not compatible with GPL.
If you want to create a binary from the OpenJDK code base and retain the Classpath exception for components that Sun has licensed using this exception, you will also need to retain the Assembly exception. Sun is looking forward to clearing all of the encumbrances as quickly as possible and to minimize dependencies on non-GPL open source licenses, to eliminate the need for the Assembly exception for any purpose other than to allow for the Classpath exception. More.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.