RFR 8208183: update HSDIS plugin license to UPL

John Rose john.r.rose at oracle.com
Tue Aug 21 18:11:00 UTC 2018


On Aug 21, 2018, at 9:41 AM, Andrew Haley <aph at redhat.com> wrote:
> 
> On 08/21/2018 11:14 AM, Magnus Ihse Bursie wrote:
>> Am I correct in understanding that there are no more legal barriers 
>> towards doing such a thing anymore?
> 
> You'd still be linking GPLv2-only code (libjvm) against GPLv3-or-later
> code (binutils).  IANAL, but I suspect you can't get around the GPLv3
> that easily.


IANAL2 but bringing in a new set of source code into the OpenJDK build
always requires care with IP issues, which AFAIK need to be triple checked
by real Ls.

That said, the GPL (per se) isn't necessarily an issue here, if one were
to select a disassembly engine that isn't under GPL.  Please see:

  https://bugs.openjdk.java.net/browse/JDK-8188073

for a tracking bug for the option of integrating the Capstone library
as a plugin.  Perhaps the Capstone builds could include an artifact
for the JVM?  (Just thinking out loud here.)

— John


More information about the build-dev mailing list