Re: Provide a commercial (non-GPL) license

Андрій Остапчук <[email protected]> Thu, 14 Mar 2024 00:11:50 +0200
Newsgroups gmane.comp.lib.libusb.devel.windows
Message-ID <CAJYY-yObE=pKSGmCwOrUdRRcQTxJtyNBpz3sY=_38HK6SM7bPA@mail.gmail.com>
--===============0602172319244117631==
Content-Type: multipart/alternative; boundary="000000000000f094410613921116"

--000000000000f094410613921116
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Dear libusb team,
Let me clarify =E2=80=93 I am using unmodified libusb0.sys driver, however =
I do
sign the driver package with my own cert, using my own installer with a
custom .inf.
I would appreciate if you could confirm that this does not force me to
disclose my app source code, provided of course that I clearly state the
usage of libusb-win32 with the link to its repository

=D1=81=D0=B1, 17 =D0=BB=D1=8E=D1=82. 2024=E2=80=AF=D1=80. =D0=BE 16:35 Xiao=
fan Chen <[email protected]> =D0=BF=D0=B8=D1=88=D0=B5:

> On Thu, Feb 8, 2024 at 1:30=E2=80=AFAM =D0=90=D0=BD=D0=B4=D1=80=D1=96=D0=
=B9 =D0=9E=D1=81=D1=82=D0=B0=D0=BF=D1=87=D1=83=D0=BA
> <[email protected]> wrote:
> >
> > Hello Libusb Team,
> > Do you provide a commercial (non-GPL) license for the libusb0.sys
> windows driver?
> > I would like to use my own installer for the driver and distribute it
> with my application without
> > being forced to disclose my app code. Unfortunately, I can't use the
> newest version of the
> >  libusbk due to a specific USB device I am connected to.
>
> Sorry but we do not.
>
> By integrating libusb-win32 device driver into your driver installer,
> you should not be
> required to change your driver installer license to be GPL, as long as
> you do not
> change the driver source code. You can just mention that your device
> driver is using
> libusb-win32 device driver and provide the web link to libusb-win32 githu=
b.
>
> Reference: similar question.
> https://github.com/pbatard/libwdi/issues/279
>
> BTW, I am not suggesting you use libwdi though as it is licensed
> under LGPL. Rather you can use other installers like Inno Setup.
>
> --
> Xiaofan
>
>
> _______________________________________________
> Libusb-win32-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel
>

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

<div dir=3D"ltr">Dear libusb team,<br>Let me clarify =E2=80=93 I am using u=
nmodified libusb0.sys driver, however I do sign the driver package with my =
own cert, using my own installer with a custom .inf.<br>I would appreciate =
if you could confirm that this does not force me to disclose my app source =
code, provided of course that I clearly state the usage of libusb-win32 wit=
h the link to its repository<br></div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr" class=3D"gmail_attr">=D1=81=D0=B1, 17 =D0=BB=D1=8E=D1=82. 2024=
=E2=80=AF=D1=80. =D0=BE 16:35 Xiaofan Chen &lt;<a href=3D"mailto:xiaofanc@g=
mail.com">[email protected]</a>&gt; =D0=BF=D0=B8=D1=88=D0=B5:<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Feb 8, 2024 at 1:30=
=E2=80=AFAM =D0=90=D0=BD=D0=B4=D1=80=D1=96=D0=B9 =D0=9E=D1=81=D1=82=D0=B0=
=D0=BF=D1=87=D1=83=D0=BA<br>
&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">ostapchu=
[email protected]</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello Libusb Team,<br>
&gt; Do you provide a commercial (non-GPL) license for the libusb0.sys wind=
ows driver?<br>
&gt; I would like to use my own installer for the driver and distribute it =
with my application without<br>
&gt; being forced to disclose my app code. Unfortunately, I can&#39;t use t=
he newest version of the<br>
&gt;=C2=A0 libusbk due to a specific USB device I am connected to.<br>
<br>
Sorry but we do not.<br>
<br>
By integrating libusb-win32 device driver into your driver installer,<br>
you should not be<br>
required to change your driver installer license to be GPL, as long as<br>
you do not<br>
change the driver source code. You can just mention that your device<br>
driver is using<br>
libusb-win32 device driver and provide the web link to libusb-win32 github.=
<br>
<br>
Reference: similar question.<br>
<a href=3D"https://github.com/pbatard/libwdi/issues/279" rel=3D"noreferrer"=
 target=3D"_blank">https://github.com/pbatard/libwdi/issues/279</a><br>
<br>
BTW, I am not suggesting you use libwdi though as it is licensed<br>
under LGPL. Rather you can use other installers like Inno Setup.<br>
<br>
-- <br>
Xiaofan<br>
<br>
<br>
_______________________________________________<br>
Libusb-win32-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blan=
k">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel"=
 rel=3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/l=
istinfo/libusb-win32-devel</a><br>
</blockquote></div>

--000000000000f094410613921116--


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


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

_______________________________________________
Libusb-win32-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libusb-win32-devel

--===============0602172319244117631==--