[graalvm-users] Query

Joshy Augustine joshymaugustine at gmail.com
Mon Sep 23 10:45:20 PDT 2019


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> 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://urldefense.proofpoint.com/v2/url?u=https-3A__medium.com_graalvm_graalvms-2Djavascript-2Dengine-2Don-2Djdk11-2Dwith-2Dhigh-2Dperformance-2D3e79f968a819&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=CUkXBxBNT_D5N6HMJ5T9Z6rmvNKYsqupcbk72K0lcoQ&m=QglCXezuCl85RliNkor0Dgeun-FjjJ0ugcUgtyRJBuw&s=9Q0nu-RGz9pPZ8brk7mZr47MnQIikVZE3QhtMAWVm9E&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://urldefense.proofpoint.com/v2/url?u=https-3A__mvnrepository.com_artifact_org.graalvm.regex_regex&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=CUkXBxBNT_D5N6HMJ5T9Z6rmvNKYsqupcbk72K0lcoQ&m=QglCXezuCl85RliNkor0Dgeun-FjjJ0ugcUgtyRJBuw&s=Q5-_qip7VpttFtD6L5kwnXhCmJRxsI-AkZVjiK0q82s&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
> > https://oss.oracle.com/mailman/listinfo/graalvm-users
> >
>
> _______________________________________________
> GraalVM-Users mailing list
> GraalVM-Users at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/graalvm-users



-- 
Cheers,
Josh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://oss.oracle.com/pipermail/graalvm-users/attachments/20190923/c49336af/attachment-0001.html 


More information about the GraalVM-Users mailing list