Mandy and I recently went through (at a high level) the pros and cons of how modules containing platform specific classes or native code could be supported. I've put the notes from that discussion here: http://openjdk.java.net/projects/jigsaw/doc/topics/nativecode.html -Alan