I guess the easiest solution would be to properly configure your p2 update mechanism by changing the visibility of available content or just switching to headless updates and disable update manager menu all together, this should solve your 'install plugins' issue. For the licence key you can create a separate plugin where you will add functionlity to check the licence key on the server, locally - endless possibilities.
EasyLicenser is also a multi-platform Java option for protecting Eclipse plug-ins.
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.