Re: IKVM.OpenJDK.* License

Vijay Venkataraman <[email protected]> Sun, 30 Jul 2017 13:39:29 +0530
Newsgroups gmane.comp.java.ikvm.devel
Message-ID <CADGZG+hJZbU2mZ85OtwSM1_HTBoEnruEVYy896qd7_AJTMoRfA@mail.gmail.com>
--===============2104312946393283117==
Content-Type: multipart/alternative; boundary="001a114e3fc0084ff40555846fe3"

--001a114e3fc0084ff40555846fe3
Content-Type: text/plain; charset="UTF-8"

Hi Steve,
Thanks for helping me with this.
I understand with this i can use
*IKVM.OpenJDK.*(Beans, Charset ....)* in my product development based on
the classpath exception that is provided on these dll's.
I am again taking this matter with legal to close this.

Once again thanks to everyone who chipped in with information on this.

Kind Regards,
Vijay

On Sun, Jul 30, 2017 at 9:10 AM, Steve Hannah <[email protected]> wrote:

> Here is the Wikipedia article on how that linking exception works.
>
> https://en.m.wikipedia.org/wiki/GPL_linking_exception
>
> On Sat, Jul 29, 2017 at 1:15 PM Vijay Venkataraman <
> [email protected]> wrote:
>
>> Hi Michael,
>> Thanks for letting me know about this.
>> I have asked for legal advise and i am getting to hear that we cannot
>> ship it as a part of our product.
>> I hear that it should be used as "arms length" . I am trying to figure
>> what that means.
>>
>> @Jeroen
>> Sorry for pulling you in to this.
>> If i get a clear answer, i can decide which way to go. Else i can be
>> going in circles not get a valid answer for a long time.
>> Pleas pardon me for this.
>>
>> Can someone point, which section clearly identifies that i can use IKVM.OpenJDK.*
>> . dll and ship a product, so that the product wouldn't result in being a
>> GPL based?
>>
>> The files i am talking about are:
>> IKVM.OpenJDK.Beans.dll
>> IKVM.OpenJDK.Charsets.dll
>> IKVM.OpenJDK.Corba.dll
>> IKVM.OpenJDK.Core.dll
>> IKVM.OpenJDK.Jdbc.dll
>> IKVM.OpenJDK.Management.dll
>> IKVM.OpenJDK.Media.dll
>> IKVM.OpenJDK.Misc.dll.dll
>> IKVM.OpenJDK.Naming.dll
>> IKVM.OpenJDK.Remoting.dll
>> IKVM.OpenJDK.Security.dll
>> IKVM.OpenJDK.SwingAWT.dll
>> IKVM.OpenJDK.Text.dll
>> IKVM.OpenJDK.Tools.dll
>> IKVM.OpenJDK.Util.dll
>> IKVM.OpenJDK.XML.API.dll
>> IKVM.OpenJDK.XML.Bind.dll
>> IKVM.OpenJDK.XML.Crypto.dll
>> IKVM.OpenJDK.XML.Parse.dll
>> IKVM.OpenJDK.XML.Transform.dll
>> IKVM.OpenJDK.XML.WebServices.dll
>> IKVM.OpenJDK.XML.XPath.dll
>> Version = 7.2.4630.5 - Part of https://sourceforge.net/
>> projects/ikvm/files/ikvm/7.2.4630.5/ikvmbin-7.2.4630.5.zip/download
>>
>> I am sure, many people could have had similar issues/questions. Any
>> pointers to that will be of great help.
>>
>> This will decide how i will build my software.
>>
>> Kind Regards,
>> Vijay
>>
>> On Sat, Jul 29, 2017 at 5:30 PM, Michael Kay <[email protected]> wrote:
>>
>>> The license is GPLv2 with the Classpath Exception
>>>
>>> http://openjdk.java.net/legal/gplv2+ce.html
>>>
>>> The Classpath Exception allows you to use IKVM/OpenJDK as part of your
>>> application without infecting your code with GPL.
>>>
>>> Michael Kay
>>> Saxonica
>>> (not a lawyer!)
>>>
>>> On 29 Jul 2017, at 03:41, Vijay Venkataraman <
>>> [email protected]> wrote:
>>>
>>> Team,
>>>
>>> I would like to develop commercial product that uses java component.
>>> Will use IKVM to run it on .NET
>>>
>>> But i find that all the  IKVM.OpenJDK.*.dll fall under GPLV2.
>>>
>>> The java component needs utils, Core, AWT(Fonts), Swing components for
>>> sure.
>>>
>>> Are there any alternatives to this or am i missing something obvious?
>>>
>>> Kind Regards,
>>> -VV
>>>
>>> ------------------------------------------------------------
>>> ------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot______
>>> _________________________________________
>>> Ikvm-developers mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/ikvm-developers
>>>
>>>
>>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot______
>> _________________________________________
>> Ikvm-developers mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/ikvm-developers
>>
> --
> Steve Hannah
> Web Lite Solutions Corp.
>

--001a114e3fc0084ff40555846fe3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi Steve,<div>Thanks for helping me with this.</div><div>I=
 understand with this i can use</div><div><span style=3D"font-size:12.8px">=
<b>IKVM.OpenJDK.*(Beans, Charset ....)</b>=C2=A0in my product development b=
ased on the classpath exception that is provided on these dll&#39;s.</span>=
<br></div><div><span style=3D"font-size:12.8px">I am again taking this matt=
er with legal to close this.</span></div><div><span style=3D"font-size:12.8=
px"><br></span></div><div><span style=3D"font-size:12.8px">Once again thank=
s to everyone who chipped in with information on this.</span></div><div><sp=
an style=3D"font-size:12.8px"><br></span></div><div><span style=3D"font-siz=
e:12.8px">Kind Regards,</span></div><div><span style=3D"font-size:12.8px">V=
ijay</span></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_q=
uote">On Sun, Jul 30, 2017 at 9:10 AM, Steve Hannah <span dir=3D"ltr">&lt;<=
a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto">Here i=
s the Wikipedia article on how that linking exception works.</div><div dir=
=3D"auto"><br></div><div><a href=3D"https://en.m.wikipedia.org/wiki/GPL_lin=
king_exception" target=3D"_blank">https://en.m.wikipedia.org/<wbr>wiki/GPL_=
linking_exception</a><div><div class=3D"h5"><br><div class=3D"gmail_quote">=
<div>On Sat, Jul 29, 2017 at 1:15 PM Vijay Venkataraman &lt;<a href=3D"mail=
to:[email protected]" target=3D"_blank">vijay.venkataraman@gmail=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi Michael=
,<div>Thanks for letting me know about this.=C2=A0</div><div>I have asked f=
or legal advise and i am getting to hear that we cannot ship it as a part o=
f our product.</div><div>I hear that it should be used as &quot;arms length=
&quot; . I am trying to figure what that means.</div><div><br></div><div>@J=
eroen</div><div>Sorry for pulling you in to this.</div><div>If i get a clea=
r answer, i can decide which way to go. Else i can be going in circles not =
get a valid answer for a long time.</div><div>Pleas pardon me for this.</di=
v><div><br></div><div>Can someone point, which section clearly identifies t=
hat i can use=C2=A0<span style=3D"font-size:12.8px">IKVM.OpenJDK.* . dll an=
d ship a product, so that the product wouldn&#39;t result in being a GPL ba=
sed?</span></div><div><span style=3D"font-size:12.8px"><br></span></div><di=
v><span style=3D"font-size:12.8px">The files i am talking about are:</span>=
</div><div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Beans.dll</sp=
an></div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Charsets.dll</s=
pan></div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Corba.dll</spa=
n></div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Core.dll</span><=
/div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Jdbc.dll</span></di=
v><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Management.dll</span><=
/div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Media.dll</span></d=
iv><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Misc.dll.dll</span></=
div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Naming.dll</span></d=
iv><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Remoting.dll</span></=
div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Security.dll</span><=
/div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.SwingAWT.dll</span>=
</div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Text.dll</span></d=
iv><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Tools.dll</span></div=
><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.Util.dll</span></div><d=
iv><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.API.dll</span></div><d=
iv><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.Bind.dll</span></div><=
div><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.Crypto.dll</span></di=
v><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.Parse.dll</span></=
div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.Transform.dll</s=
pan></div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.XML.WebService=
s.<wbr>dll</span></div><div><span style=3D"font-size:12.8px">IKVM.OpenJDK.X=
ML.XPath.dll</span></div><div><span style=3D"font-size:12.8px">Version =3D =
7.2.4630.5 - Part of <a href=3D"https://sourceforge.net/projects/ikvm/files=
/ikvm/7.2.4630.5/ikvmbin-7.2.4630.5.zip/download" target=3D"_blank">https:/=
/sourceforge.net/<wbr>projects/ikvm/files/ikvm/7.2.<wbr>4630.5/ikvmbin-7.2.=
4630.5.zip/<wbr>download</a></span></div></div><div><br></div><div><span st=
yle=3D"font-size:12.8px">I am sure, many people could have had similar issu=
es/questions. Any pointers to that will be of great help.</span></div><div>=
<br></div><div><span style=3D"font-size:12.8px">This will decide how i will=
 build my software.</span></div><div><br></div><div><span style=3D"font-siz=
e:12.8px">Kind Regards,</span></div><div><span style=3D"font-size:12.8px">V=
ijay</span></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_q=
uote">On Sat, Jul 29, 2017 at 5:30 PM, Michael Kay <span>&lt;<a href=3D"mai=
lto:[email protected]" target=3D"_blank">[email protected]</a>&gt;</span> w=
rote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;borde=
r-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-word"=
><div>The license is GPLv2 with the Classpath Exception</div><div><br></div=
><div><a href=3D"http://openjdk.java.net/legal/gplv2+ce.html" target=3D"_bl=
ank">http://openjdk.java.net/legal/<wbr>gplv2+ce.html</a></div><div><br></d=
iv><div>The Classpath Exception allows you to use IKVM/OpenJDK as part of y=
our application without infecting your code with GPL.</div><div><br></div><=
div>Michael Kay</div><div>Saxonica</div><div>(not a lawyer!)</div><br><div>=
<blockquote type=3D"cite"><div><div class=3D"m_3761404332997644177m_3677404=
520015110955h5"><div>On 29 Jul 2017, at 03:41, Vijay Venkataraman &lt;<a hr=
ef=3D"mailto:[email protected]" target=3D"_blank">vijay.venkatar=
[email protected]</a>&gt; wrote:</div><br class=3D"m_3761404332997644177m_3677=
404520015110955m_1795417975833623726Apple-interchange-newline"></div></div>=
<div><div><div class=3D"m_3761404332997644177m_3677404520015110955h5"><div>=
Team,<div><br></div><div>I would like to develop commercial product that us=
es java component. Will use IKVM to run it on .NET</div><div><br></div><div=
>But i find that all the=C2=A0<span style=3D"color:rgb(85,85,85);font-famil=
y:sans-serif;font-size:13px">=C2=A0</span><font color=3D"#555555" face=3D"s=
ans-serif">IKVM.OpenJDK.*.dll fall under GPLV2.</font></div><div><span styl=
e=3D"color:rgb(85,85,85);font-family:sans-serif;font-size:13px"><br></span>=
</div><div><span style=3D"color:rgb(85,85,85);font-family:sans-serif;font-s=
ize:13px">The java component needs utils, Core, AWT(Fonts), Swing component=
s for sure.</span></div><div><span style=3D"color:rgb(85,85,85);font-family=
:sans-serif;font-size:13px"><br></span></div><div><span style=3D"color:rgb(=
85,85,85);font-family:sans-serif;font-size:13px">Are there any alternatives=
 to this or am i missing something obvious?</span><br></div><div><span styl=
e=3D"color:rgb(85,85,85);font-family:sans-serif;font-size:13px"><br></span>=
</div><div><span style=3D"color:rgb(85,85,85);font-family:sans-serif;font-s=
ize:13px">Kind Regards,</span></div><div><font color=3D"#555555" face=3D"sa=
ns-serif">-VV</font></div><div><br></div></div></div></div>
------------------------------<wbr>------------------------------<wbr>-----=
-------------<br>Check out the vibrant tech community on one of the world&#=
39;s most<br>engaging tech sites, <a href=3D"http://Slashdot.org" target=3D=
"_blank">Slashdot.org</a>! <a href=3D"http://sdm.link/slashdot_____________=
__________________________________" target=3D"_blank">http://sdm.link/slash=
dot______<wbr>______________________________<wbr>___________</a><br>Ikvm-de=
velopers mailing list<br><a href=3D"mailto:[email protected]=
e.net" target=3D"_blank">Ikvm-developers@lists.<wbr>sourceforge.net</a><br>=
<a href=3D"https://lists.sourceforge.net/lists/listinfo/ikvm-developers" ta=
rget=3D"_blank">https://lists.sourceforge.net/<wbr>lists/listinfo/ikvm-deve=
lopers</a><br></div></blockquote></div><br></div></blockquote></div><br></d=
iv>
------------------------------<wbr>------------------------------<wbr>-----=
-------------<br>
Check out the vibrant tech community on one of the world&#39;s most<br>
engaging tech sites, Slashdot.org! <a href=3D"http://sdm.link/slashdot" rel=
=3D"noreferrer" target=3D"_blank">http://sdm.link/slashdot</a>______<wbr>__=
____________________________<wbr>___________<br>
Ikvm-developers mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">=
Ikvm-developers@lists.<wbr>sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/ikvm-developers" re=
l=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/<wbr>lists=
/listinfo/ikvm-developers</a><br>
</blockquote></div></div></div></div><span class=3D"HOEnZb"><font color=3D"=
#888888"><div dir=3D"ltr">-- <br></div><div class=3D"m_3761404332997644177g=
mail_signature" data-smartmail=3D"gmail_signature">Steve Hannah<div>Web Lit=
e Solutions Corp.</div></div>
</font></span></blockquote></div><br></div>

--001a114e3fc0084ff40555846fe3--


--===============2104312946393283117==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============2104312946393283117==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ikvm-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ikvm-developers

--===============2104312946393283117==--