Jim Walker wrote: > > Another reason to port Junit as a separate package was to establish > a "known" location for the current version of Junit on OpenSolaris, > so other products don't have to port their own version, so we can > reduce redundant code where possible.
+1.. Part of the problem is a chicken-egg issue. It seems every Java app bundles every jar file in the world because they aren't available conveniently from anywhere, so it's the easiest way to go. Hopefully if some of the well-known libraries cement themselves into well-known stable locations, Java projects will over time start to trust their existence and depend on them. (I realize there's more to the problem, but baby steps...) -- Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems