hsdis / UPL

Volker Simonis volker.simonis at gmail.com
Tue Jul 17 08:09:45 UTC 2018

That's really strange because the hsdis binaries are available for
download  from the Graal GitHub project [1] but the corresponding
source bundles [2] don't seem to contain the hsdis sources. So I
wonder how the hsdis libraries have been built. As the downloadable
hsdis libraries are clearly statically linked against binutils/bfd,
the corresponding sources should be available if the download site
doesn't want to violate the GPL license.

[1] https://github.com/oracle/graal/releases/tag/hsdis-20180108
[2] https://github.com/oracle/graal/archive/hsdis-20180108.zip

On Tue, Jul 17, 2018 at 12:47 AM, Chris Newland
<cnewland at chrisnewland.com> wrote:
> Hi all,
> I recently learned [1] that Graal Enterprise Edition, (UPL-licensed),
> contains a hsdis binary that matches the architecture of the Graal
> download.
> I looked into ways of distributing hsdis with JITWatch a few years back
> [2] but couldn't cut the GPLv2/v3 Gordian knot.
> The OpenJDK hsdis sources in hg still have the GPLv2 license so I'm just
> wondering if someone can provide clarity on whether hsdis binaries can be
> included in other software now?
> Many thanks,
> Chris
> [1] https://twitter.com/DonaldOJDK/status/1017814619463802883
> [2]
> http://mail.openjdk.java.net/pipermail/adoption-discuss/2015-May/000833.html

More information about the discuss mailing list