Re: [GIT PULL] inside-secure: add new GPLv2 "mini" firmware for the EIP197 driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 20, 2019 at 8:01 AM Pascal Van Leeuwen
<pvanleeuwen@xxxxxxxxxxxxxx> wrote:
>
> > -----Original Message-----
> > From: linux-crypto-owner@xxxxxxxxxxxxxxx <linux-crypto-owner@xxxxxxxxxxxxxxx> On Behalf Of
> > Josh Boyer
> > Sent: Thursday, August 15, 2019 1:33 PM
> > To: Pascal van Leeuwen <pascalvanl@xxxxxxxxx>
> > Cc: Linux Firmware <linux-firmware@xxxxxxxxxx>; linux-crypto@xxxxxxxxxxxxxxx
> > Subject: Re: [GIT PULL] inside-secure: add new GPLv2 "mini" firmware for the EIP197 driver
> >
> > On Tue, Aug 6, 2019 at 8:54 AM Pascal van Leeuwen <pascalvanl@xxxxxxxxx> wrote:
> > >
> > > The following changes since commit dff98c6c57383fe343407bcb7b6e775e0b87274f:
> > >
> > >   Merge branch 'master' of git://github.com/skeggsb/linux-firmware
> > > (2019-07-26 07:32:37 -0400)
> > >
> > > are available in the git repository at:
> > >
> > >
> > >   https://github.com/pvanleeuwen/linux-firmware-clean.git is_driver_fw
> > >
> > > for you to fetch changes up to fbfe41f92f941d19b840ec0e282f422379982ccb:
> > >
> > >   inside-secure: add new GPLv2 "mini" firmware for the EIP197 driver
> > > (2019-08-06 13:19:44 +0200)
> > >
> > > ----------------------------------------------------------------
> > > Pascal van Leeuwen (1):
> > >       inside-secure: add new GPLv2 "mini" firmware for the EIP197 driver
> > >
> > >  WHENCE                               |  10 ++++++++++
> > >  inside-secure/eip197_minifw/ifpp.bin | Bin 0 -> 100 bytes
> > >  inside-secure/eip197_minifw/ipue.bin | Bin 0 -> 108 bytes
> > >  3 files changed, 10 insertions(+)
> > >  create mode 100644 inside-secure/eip197_minifw/ifpp.bin
> > >  create mode 100644 inside-secure/eip197_minifw/ipue.bin
> >
> > If this is GPLv2, where is the source code?
> >
> Ok, I am not a lawyer so I don't know anything about this license stuff.
> I just meant it is free to use and do whatever you want with.
> GPLv2 was agreed with our lawyers for the driver source code, so I just
> stuck that on the firmware as well (not looking forward to another time
> consuming pass through the legal department!).
>
> If GPLv2 implies that you have to provide source code, then what other
> license should I use that means freedom, but no source code?

I understand that can be time consuming, but I am not a lawyer and not
going to give you legal advice, sorry.  I certainly can't tell you how
to license your own code.

> Note that:
>
> a) I actually *lost* the source code (no joke or excuse!)
> b) This is for a proprietary in-house micro engine, so while we don't
>    necessarily mind providing the source code, we don't want to provide
>    any documentation or assembler for that. As we definitely don't want
>    to *support* any other people messing with it. Making the source code
>    effectively useless anyway.

That doesn't sound like you want GPL at all, which is a strong
copyleft license that requires source and allows people to rebuild it.
Support is a different story and not really tied to the license.

josh

> > > diff --git a/WHENCE b/WHENCE
> > > index 31edbd4..fce2ef7 100644
> > > --- a/WHENCE
> > > +++ b/WHENCE
> > > @@ -4514,3 +4514,13 @@ File: meson/vdec/gxl_mpeg4_5.bin
> > >  File: meson/vdec/gxm_h264.bin
> > >
> > >  Licence: Redistributable. See LICENSE.amlogic_vdec for details.
> > > +
> > > +--------------------------------------------------------------------------
> > > +
> > > +Driver: inside-secure -- Inside Secure EIP197 crypto driver
> > > +
> > > +File: inside-secure/eip197_minifw/ipue.bin
> > > +File: inside-secure/eip197_minifw/ifpp.bin
> > > +
> > > +Licence: GPLv2. See GPL-2 for details.
> > > +
> > > diff --git a/inside-secure/eip197_minifw/ifpp.bin
> > > b/inside-secure/eip197_minifw/ifpp.bin
> > > new file mode 100644
> > > index 0000000..b4a8322
> > > Binary files /dev/null and b/inside-secure/eip197_minifw/ifpp.bin differ
> > > diff --git a/inside-secure/eip197_minifw/ipue.bin
> > > b/inside-secure/eip197_minifw/ipue.bin
> > > new file mode 100644
> > > index 0000000..2f54999
> > > Binary files /dev/null and b/inside-secure/eip197_minifw/ipue.bin differ
>
> Regards,
> Pascal van Leeuwen
> Silicon IP Architect, Multi-Protocol Engines @ Verimatrix
> www.insidesecure.com



[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]

  Powered by Linux