On 10/08/2016 23:46, Martin Buchholz wrote:
On Wed, Aug 10, 2016 at 11:52 AM, Paul Benedict <pbened...@apache.org>
wrote:

Martin, what do you have in mind when saying it's "broken"? Functionally,
everything is fine -- I can delete "release" locally without issue (so it
appears) -- so I imagine there's humor here I am missing? :-)

The release file is a user interface.  Removing it is just like removing
any other part of the product (e.g. bin/javap) that users may have built a
dependency on.  It's broken, just not totally broken!
Right, the `release` is a JDK-specific and supported interface. It has been there for several releases to allow tools inspect the image without needing to invoke `java -version`. Removing the release file seems misguided. Also something like `java --version:9.1` isn't going to work when the run-time image is for another OS/architecture, another use-case for the `release` file btw.

-Alan

Reply via email to