Re: IKVM.OpenJDK.* License
Vijay Venkataraman <[email protected]> Sun, 30 Jul 2017 01:45:06 +0530
| Newsgroups | gmane.comp.java.ikvm.devel |
|---|---|
| Message-ID | <CADGZG+gKXADKkAwJ0hwqmkPnQ8=7wteacP9K3pNgkbSVrvendA@mail.gmail.com> |
--===============7683516279058727699== Content-Type: multipart/alternative; boundary="94eb2c054dda2e942305557a74cd" --94eb2c054dda2e942305557a74cd Content-Type: text/plain; charset="UTF-8" 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 > > > --94eb2c054dda2e942305557a74cd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi Michael,<div>Thanks for letting me know about this.=C2= =A0</div><div>I have asked for legal advise and i am getting to hear that w= e cannot ship it as a part of 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>@Jeroen</div><div>Sorry for pulling you in to thi= s.</div><div>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.</div><div>P= leas pardon me for this.</div><div><br></div><div>Can someone point, which = section clearly identifies that i can use=C2=A0<span style=3D"font-size:12.= 8px">IKVM.OpenJDK.* . dll and ship a product, so that the product wouldn= 9;t result in being a GPL based?</span></div><div><span style=3D"font-size:= 12.8px"><br></span></div><div><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</span></div><div><span style=3D"font-size:12.8px">= IKVM.OpenJDK.Charsets.dll</span></div><div><span style=3D"font-size:12.8px"= >IKVM.OpenJDK.Corba.dll</span></div><div><span style=3D"font-size:12.8px">I= KVM.OpenJDK.Core.dll</span></div><div><span style=3D"font-size:12.8px">IKVM= .OpenJDK.Jdbc.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.Op= enJDK.Management.dll</span></div><div><span style=3D"font-size:12.8px">IKVM= .OpenJDK.Media.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.O= penJDK.Misc.dll.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.= OpenJDK.Naming.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.O= penJDK.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">IKV= M.OpenJDK.Text.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.O= penJDK.Tools.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.Ope= nJDK.Util.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.OpenJD= K.XML.API.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.OpenJD= K.XML.Bind.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.OpenJ= DK.XML.Crypto.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.Op= enJDK.XML.Parse.dll</span></div><div><span style=3D"font-size:12.8px">IKVM.= OpenJDK.XML.Transform.dll</span></div><div><span style=3D"font-size:12.8px"= >IKVM.OpenJDK.XML.WebServices.dll</span></div><div><span style=3D"font-size= :12.8px">IKVM.OpenJDK.XML.XPath.dll</span></div><div><span style=3D"font-si= ze: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">ht= tps://sourceforge.net/projects/ikvm/files/ikvm/7.2.4630.5/ikvmbin-7.2.4630.= 5.zip/download</a></span></div></div><div><br></div><div><span style=3D"fon= t-size:12.8px">I am sure, many people could have had similar issues/questio= ns. 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-size:12.8px">= Kind Regards,</span></div><div><span style=3D"font-size:12.8px">Vijay</span= ></div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On S= at, Jul 29, 2017 at 5:30 PM, Michael Kay <span dir=3D"ltr"><<a href=3D"m= ailto:[email protected]" target=3D"_blank">[email protected]</a>></span>= wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor= der-left:1px #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-wor= d"><div>The license is GPLv2 with the Classpath Exception</div><div><br></d= iv><div><a href=3D"http://openjdk.java.net/legal/gplv2+ce.html" target=3D"_= blank">http://openjdk.java.net/legal/<wbr>gplv2+ce.html</a></div><div><br><= /div><div>The Classpath Exception allows you to use IKVM/OpenJDK as part of= your application without infecting your code with GPL.</div><div><br></div= ><div>Michael Kay</div><div>Saxonica</div><div>(not a lawyer!)</div><br><di= v><blockquote type=3D"cite"><div><div class=3D"h5"><div>On 29 Jul 2017, at = 03:41, Vijay Venkataraman <<a href=3D"mailto:[email protected]= m" target=3D"_blank">[email protected]</a>> wrote:</div><br c= lass=3D"m_1795417975833623726Apple-interchange-newline"></div></div><div><d= iv><div class=3D"h5"><div dir=3D"ltr">Team,<div><br></div><div>I would like= to develop commercial product that uses java component. Will use IKVM to r= un it on .NET</div><div><br></div><div>But i find that all the=C2=A0<span s= tyle=3D"color:rgb(85,85,85);font-family:sans-serif;font-size:13px">=C2=A0</= span><font color=3D"#555555" face=3D"sans-serif">IKVM.OpenJDK.*.dll fall un= der GPLV2.</font></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(8= 5,85,85);font-family:sans-serif;font-size:13px">The java component needs ut= ils, Core, AWT(Fonts), Swing components for sure.</span></div><div><span st= yle=3D"color:rgb(85,85,85);font-family:sans-serif;font-size:13px"><br></spa= n></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 ob= vious?</span><br></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(8= 5,85,85);font-family:sans-serif;font-size:13px">Kind Regards,</span></div><= div><font color=3D"#555555" face=3D"sans-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> --94eb2c054dda2e942305557a74cd-- --===============7683516279058727699== 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 --===============7683516279058727699== 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 --===============7683516279058727699==--