*BUT* programming java in this way is *FOOLISH*. Reflection was created to load classes programmatically at runtime, it was not created as a way to route around legal problems.
Indeed!! Definitly, +1000
Regarding all the licensing issues...
Actually I think we could make our lifes much easier by having better build systems! So we would only have the Apache code in out repositories and let the build system get the external dependencies for us. AFAIK this should save us from legal troubles.
The distributions would become much smaller (less load and traffic for the Apache web sites) and it's the ideal sollution when you don't need and or want some optional components.
..the only drawback is that the distributions are not self-contained and not compile-able out-of-the-box.
I mean I hate it when I have to collect all the libraries to build a specific project - but hey: if the build system does that for me I am fine :)
I would even have the benefit to (de)select optional packages!!
...it's so ridiculous that even mock classes have to have the same license as the full implementation. (Someone really really sure about this?)
my 2 cents -- Torsten
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
