I was amazed to see Jaroslav Tulach demo NetBeans running Mylyn's Bugzilla bundle. His experiment is part of a plan to have NetBeans interoperate with OSGI. What is fascinating is that these module systems that were developed independently for different purposes; yet, they have enough similarity that they can be integrated so easily (not to trivialize Jaroslav's work).
Check out the video:
This bodes well for the Java Module system in JDK7.
We will see people creating "Java Modules" instead of Maven/NetBeans/Eclipse(Equanox)/Felix.....
Not that the dependencies wont still be there but there will be the definition of a standard that will make it easier to pick and choose the best components.