OpenJDK - Java の OSS 実装 http://openjdk.java.net Clone mercurial (hg) を入れる hg clone http://hg.openjdk.java.net/jdk9/jdk9 jdk9 cd !$; bash get_source.sh ビルドはそのまま bash configure; make で ok リポジトリの選び方は この辺 を参考に。 パッチの出し方 パッチを書く前にバグデータベースで検索しましょう。 OCA にサインして ML にパッチを本文に貼り付けて投げる ML の選び方はここら辺参考