HTTP/2 301
server: AkamaiGHost
content-length: 0
location: https://openjdk.org/projects/jigsaw/spec
date: Sat, 19 Jul 2025 19:26:39 GMT
HTTP/2 301
content-type: text/html
location: /projects/jigsaw/spec/
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-akamai-transformed: 0 - 0 -
date: Sat, 19 Jul 2025 19:26:40 GMT
set-cookie: _abck=423E62647A0DC824D761478B58BD5997~-1~YAAQNAHARU7rAh2YAQAAvx0nJA7DMAYAZp3bx30W4991JmBrJQcmnx1Xv8khX+GtP11XAVfCFhrc/9VDhC7HxIkhgV5ylNqwGpIfl+s7aqoX/RAed0IO3e3LvWecPUrFiS2UnLToze/kPJqFs3HbXmAf216X+ABl6cjclYyxkScsUxoYn/o7DgBDaKTD6Qz4l9aX33RGHbKPYAUutbwuin4qqB7bYfvtCk0/VFS9YkONYNxGSWjt9pjrg7ivsxbGD5AnvEsMwmJUPLmyGhi2RK+2oAr8QEAiuoRnUt8pIUgvqJOSE2d/DoLPiyjDYXcRxesVz74O2MQJa0OAyRZgvOFXKCJQ3h+d46POWtVuHyV1T5HG3/Z8HG93kMqpqfxQ1Mzb5Tzuq4I1OMCRgTTf8ahomiU41zH0pJdLgNfx0bqcJJK+llWEqQMDk3HF0m4baduKmg8=~-1~-1~-1; Domain=.openjdk.org; Path=/; Expires=Sun, 19 Jul 2026 19:26:40 GMT; Max-Age=31536000; Secure
set-cookie: bm_sz=5948E92C155C80BF0F149B5C38490DD7~YAAQNAHARU/rAh2YAQAAvx0nJBzk8Nr8NwgrYvHN6dDL89H9I99FYbLyyN5Q5LTR/oyQsBPMQgsuDfJ+7KsI3TYZNWLLX0DuTKU90fkUGQjO2hovmAQ0OvzsRFs+EsaK5P31WqS/Fw46pf/9spaF8Pqjh490NJjPd6QOGskjyFdTj+U4nswUKd3hJKBzqEzH0TWo1QJxZ7q+reclvRybKxYdoCEOz2HV6XjN08MRH0GBP/+Yy1yohJm+wrTuwOPab02Lu0YygddpgwU31SKKDrDPJk63gChKS+ijheASvhavVMhAN0J5Vg+vHyoL6DNI1mTjRCqKtv76/bH6aY5/OGhzOI6GTOKzaFhbOz6PIjQ4IFKYr6dTS90=~3160372~3621682; Domain=.openjdk.org; Path=/; Expires=Sat, 19 Jul 2025 23:26:39 GMT; Max-Age=14399
HTTP/2 200
content-type: text/html
last-modified: Thu, 05 Jun 2025 17:17:36 GMT
vary: Accept-Encoding
etag: "6841d130-2ef1"
content-security-policy-report-only: default-src 'self' *.openjdk.java.net feedburner.google.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' feeds.feedburner.com *.statcounter.com statcounter.com; img-src 'self' data: *.statcounter.com *.openjdk.java.net feedburner.google.com; frame-ancestors 'none'; report-uri https://openjdk.report-uri.io/r/default/csp/reportOnly
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
accept-ranges: bytes
x-akamai-transformed: 0 - 0 -
content-encoding: gzip
date: Sat, 19 Jul 2025 19:26:41 GMT
content-length: 3446
Java Platform Module System (JSR 376)
This is the primary web page for JSR 376, the Java Platform
Module System, a central component of Project
Jigsaw.
The original JSR submission may be found on the official JCP
page.
Schedule
- 2017/1 Early Draft Review
- 2017/3 Public Review
- 2017/8 Proposed Final Draft
- 2017/9 Final Release
Expert Group
- Neil Bartlett (Paremus)
- Wayne Beaton (Eclipse)
- Hans Dockter (Gradleware)
- Tim Ellison (IBM)
- Rémi Forax
- Bob Lee
- David Lloyd (Red Hat)
- Mark Reinhold (Oracle)
- Robert Scholte
Documents
The Reference Implementation for JSR 376 is JDK 9.
Meeting minutes
Mailing lists
There are three mailing lists:
-
jpms-spec-experts
is the Expert Group (EG) list. Only EG members may subscribe and
post to this list, but the archives
are public.
-
jpms-spec-observers
is for those who wish to monitor and, perhaps, discuss the EG's
progress. Messages sent to the primary EG list are automatically
forwarded to this list. Anyone may subscribe to this list, and any
subscriber may post. EG members are under no obligation to follow
the traffic on this list.
-
jpms-spec-comments
is for sending comments, suggestions, and other feedback directly
to the EG. Only EG members may subscribe to this list, but anyone
may post, and the archives
are public. The EG will read all messages sent to this
list.
As of the Final Release of this Specification, in September
2017, the EG disbanded and so these lists are no longer active but
are retained for archival purposes. Please direct further questions
and feedback to the jigsaw-dev
list.
Last update: 2017/9/22 22:00 UTC