[graalvm-users] Query
Christian Wimmer
christian.wimmer at oracle.com
Wed Oct 16 08:57:36 PDT 2019
Hi Josh,
The license of TRegex has been changed to UPL, to be consistent with the
license for our JavaScript implementation.
-Christian
On 9/23/19 10:45, Joshy Augustine wrote:
> Hi Christian,
>
> Many thanks for your reply. Very good question.
>
> Our product does not bundle Java(rather requires customers to download
> it as a prerequisite). Since Nashorn is already present in standard Java
> distribution, our product does not need to bundle it. If we were to
> migrate to Graal JS, I imagine we will need to bundle it as part of our
> product since Graal JS is not part of Standard Java 11 distribution? If
> so, we will need approval from our legal team(who at the moment, are not
> allowing us to embed components licensed with GPL2 with Classpath
> exception).
>
> Thanks,
> Josh
>
> On Mon, Sep 23, 2019 at 6:08 PM Christian Wimmer
> <christian.wimmer at oracle.com <mailto:christian.wimmer at oracle.com>> wrote:
>
> Hi Josh,
>
> I don't know why TRegex has a different license thatn GraalJS.
>
> But you are incorrect about the GPL license of TRegex. It is GPL with
> Classpath Exception. This means that TRegex has the the same license as
> Nashorn (which you are apparently using already).
>
> -Christian
>
>
> On 9/23/19 06:46, Joshy Augustine wrote:
> > Hi All,
> >
> > I am Graal JS Newbie..Please let me know if this is not the
> appropriate
> > forum to raise this request.
> >
> > I am currently looking at the possibility of migrating from
> Nashorn to
> > Graal JS. Followed the very helpful instructions given in
> >
> https://medium.com/graalvm/graalvms-javascript-engine-on-jdk11-with-high-performance-3e79f968a819
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__medium.com_graalvm_graalvms-2Djavascript-2Dengine-2Don-2Djdk11-2Dwith-2Dhigh-2Dperformance-2D3e79f968a819&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=w9vifOOsC2ZsjAx6TFeZGg3A9LGl1ogvmoJFfqxEaCc&m=FtM-sTGzm7wwtDKAPLxfy70hsrfrmBC8jr8ZS8feVLk&s=8Wdz6jKmU1ui6YTQzWzzAMZuPJoac-HkOtL2gxQtooo&e=>
>
> >
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__medium.com_graalvm_graalvms-2Djavascript-2Dengine-2Don-2Djdk11-2Dwith-2Dhigh-2Dperformance-2D3e79f968a819&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=CUkXBxBNT_D5N6HMJ5T9Z6rmvNKYsqupcbk72K0lcoQ&m=cn7NWb5vz5DsPmPd5qtGJgVns4BvrNck-_ymO_qDCMg&s=tt89m3EFHTFCr58kFzDn1VN7sWelqCGisSXs0EPGCh0&e=>,
>
> > and i am able to run Graal JS on top of Open JDK.
> >
> > I find Graal JS quite exciting as it has a rich feature set, better
> > compliance with ECMA Spec and gives significantly better
> performance
> > compared to Nashorn.
> >
> > As i undersatnd
> > TRegex(https://mvnrepository.com/artifact/org.graalvm.regex/regex
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__mvnrepository.com_artifact_org.graalvm.regex_regex&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=w9vifOOsC2ZsjAx6TFeZGg3A9LGl1ogvmoJFfqxEaCc&m=FtM-sTGzm7wwtDKAPLxfy70hsrfrmBC8jr8ZS8feVLk&s=wgt58ZlT9Ebh7qYEZKMnvgPDS-bMp31M-W3pHyuVvFQ&e=>
>
> >
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__mvnrepository.com_artifact_org.graalvm.regex_regex&d=DwMFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=CUkXBxBNT_D5N6HMJ5T9Z6rmvNKYsqupcbk72K0lcoQ&m=cn7NWb5vz5DsPmPd5qtGJgVns4BvrNck-_ymO_qDCMg&s=RTU2AjV4tGvbfuQ4Pxi_HCunjxjPNajHEv03zfIuYf8&e=>)
>
> > is a dependency of Graal JS.Unfortunately, my organization's
> legal team
> > does not allow us to use GPL Licensed Components.
> >
> > Does anyone know if there is a possible alternative to Tregex?
> Thanks in
> > advance..
> >
> > --
> > Cheers,
> > Josh
> >
> > _______________________________________________
> > GraalVM-Users mailing list
> > GraalVM-Users at oss.oracle.com <mailto:GraalVM-Users at oss.oracle.com>
> > https://oss.oracle.com/mailman/listinfo/graalvm-users
> >
>
> _______________________________________________
> GraalVM-Users mailing list
> GraalVM-Users at oss.oracle.com <mailto:GraalVM-Users at oss.oracle.com>
> https://oss.oracle.com/mailman/listinfo/graalvm-users
>
>
>
> --
> Cheers,
> Josh
More information about the GraalVM-Users
mailing list