Project Jigsaw

The primary goals of this Project are to:

To achieve these goals we propose to design and implement a standard module system for the Java SE Platform and to apply that system to the Platform itself, and to the JDK. The module system should be powerful enough to modularize the JDK and other large legacy code bases, yet still be approachable by all developers.

You can follow our work, and get involved in it, on the jigsaw-dev list.

A related Project, Penrose, is exploring interoperability between Jigsaw and OSGi.

Recent traffic & working documents

Our current work is informed by an earlier exploratory phase as well as a broader context and history.


This Project is sponsored by the Compiler Group.