Bring your own JRE (BYOJ)

Stefan Fuchs snfuchs at gmx.de
Mon Apr 20 18:55:09 UTC 2015


Well, I know that the Java plugin and Java Web Start are closed source. 
It would be much easier to find bugs and contribute patches, if they 
were open.

Anyway, what I would like to see is, that I could replace certain 
modules of the jdk with modules from openjdk. This should become much 
easier with project jigsaw, as each module can only use public apis from 
other modules.

E.g.: The following excerpt of an hypothetical jnlp file, would replace 
the javafx module from the installed jdk with an javafx module, 
downloaded from a server.

<jnlp
   spec="9.0+">

   ...

   <security>
     <all-permissions/>
   </security>

   ...

   <java version="1.9+">
     <resources os="Windows" arch="x86">
       <module name="jdk.javafx" href="modules/windows/x86/javafx.jimage" />
     </resources>
   </java>
   ...
</jnlp>



- Stefan

dalibor topic wrote:
>
>
> On 20.04.2015 00:45, Stefan Fuchs wrote:
>> We are willing to take the additional effort of modifying and building
>> our own jre for the various platforms, but there needs to be a
>> mechanism, that allows to use the modified jre/modules in an applet.
>
> Neither a Java plugin nor a Java Web Start implementation are part of 
> OpenJDK, so you'd have to write your own.
>
> cheers,
> dalibor topic



More information about the jigsaw-dev mailing list