Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #36518

Re: Jigsaw

Newsgroups comp.lang.java.programmer
Date 2017-04-24 08:15 -0700
References <jigsaw-20170421020552@ram.dialup.fu-berlin.de> <odbnph$o3s$1@gioia.aioe.org> <odks25$1av6$1@gioia.aioe.org> <odl2vp$1moi$1@gioia.aioe.org>
Message-ID <b6c08905-7e08-460f-9b04-eb287b99e84d@googlegroups.com> (permalink)
Subject Re: Jigsaw
From Eric Douglas <e.d.programmer@gmail.com>

Show all headers | View raw


On Monday, April 24, 2017 at 10:44:28 AM UTC-4, Arne Vajhøj wrote:
> Java classes are loaded when they are needed, so I would assume
> no changes to classes loaded.
> 
> In theory it should be possible to create a JRE subset with only
> some modules.
> 
> I don't think the Java license permits it.
> 
> I don't think there is much point. Given todays network speeds
> and disk sizes the JRE is relative small.
> 
> I assume they have done the split for the same reasons other
> would want to use the module system. To decouple things better
> and make it easier to maintain.
> 
> Arne

http://openjdk.java.net/projects/jigsaw/

The first stated goal was to scale down to fit a Java on smaller devices.  I'm not sure how much space a JRE takes up or what sort of devices you'd need to be able to fit just part of the JRE.

I'm not sure if this "jigsaw" is the same JRE classes broken up to different jars, or how this accomplishes the other stated goals of improving security, maintainability, and application performance.

I can't think of a practical application for wanting a client device to install just part of a JRE.  I would think running Java on current hardware that shouldn't be much of an issue, as you say the speeds and disk sizes are rapidly increasing.

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-20 21:37 -0400
  Re: Jigsaw omegajunior <omegajunior@protonmail.com> - 2017-04-24 08:45 -0400
    Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-24 10:44 -0400
      Re: Jigsaw Eric Douglas <e.d.programmer@gmail.com> - 2017-04-24 08:15 -0700
        Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-24 11:29 -0400
          Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-24 11:29 -0400
          Re: Jigsaw omegajunior <omegajunior@protonmail.com> - 2017-04-26 18:32 -0400
            Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-26 19:49 -0400
        Re: Jigsaw Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-04-24 11:51 -0400
          Re: Jigsaw omegajunior <omegajunior@protonmail.com> - 2017-04-26 18:37 -0400
            Re: Jigsaw Arne Vajhøj <arne@vajhoej.dk> - 2017-04-26 19:49 -0400
            Re: Jigsaw Eric Sosman <esosman@comcast-dot-net.invalid> - 2017-04-27 07:42 -0400

csiph-web