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