[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