[graalvm-users] Query

Joshy Augustine joshymaugustine at gmail.com
Wed Oct 16 14:16:37 PDT 2019


Hi Christian,

That's wonderful news! Thanks a ton!

Thanks,
Josh

On Wed, Oct 16, 2019 at 4:57 PM Christian Wimmer <
christian.wimmer at oracle.com> wrote:

> 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://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=9eAfXY-8cZXQA2cvnSl4reDBDCR9MSomavXM38PuXQo&s=Yq3b_44QEs0ZcnqoLRALgD_eLgiJJw2apppWflDJcts&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=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://urldefense.proofpoint.com/v2/url?u=https-3A__mvnrepository.com_artifact_org.graalvm.regex_regex&d=DwIFaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=CUkXBxBNT_D5N6HMJ5T9Z6rmvNKYsqupcbk72K0lcoQ&m=9eAfXY-8cZXQA2cvnSl4reDBDCR9MSomavXM38PuXQo&s=VsHvEolTEVVA0rtC3b6I-PlW2JM3GzKPwjk61_pWcPk&e= 
> >     <
> 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
>


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


More information about the GraalVM-Users mailing list