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'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"><<= 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 <<a href=3D"mail= to:[email protected]" target=3D"_blank">vijay.venkataraman@gmail= .com</a>> 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 "arms length= " . 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'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><<a href=3D"mai= lto:[email protected]" target=3D"_blank">[email protected]</a>></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 <<a hr= ef=3D"mailto:[email protected]" target=3D"_blank">vijay.venkatar= [email protected]</a>> 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'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==--