Project Jigsaw (Mark Reinhold’s Blog)

Java developer Mark Reinhold
blogs
about the idea of modularizing JDK and other Java components.
"The JDK is big—and hence it ought to be modularized. Doing so would enable significant improvements to the key performance metrics of download size, startup time, and memory footprint.
Java libraries and applications can also benefit from modularization. Truly modular Java components could leverage the performance-improvement techniques applicable to the JDK and also be easy to publish in the form of familiar native packages for many operating systems.
Finally, in order to realize the full potential of a modularized JDK and of modularized applications the Java Platform itself should also be modularized."
(Thanks to Nicolas Mailhot).