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