The only dependency problem is Stephan's
mpicbg library, which is GPL v2 only. Actually, that is a bigger problem for a couple of reasons:
- Lesser problem: GPL v2 cannot be combined with Apache 2—only GPL v3 can be combined with Apache 2. In practice, obviously, no one is complaining. I believe there are a couple of other "GPL v2 only" components in the SciJava component collection which also suffer from this problem.
- Greater problem:
mpicbg, so actually all of that chain are currently GPL-tainted. @axtimwalde: can we relicense
mpicbg as permissive? Otherwise, we have legal problems here.