mbox series

[0/2] Dual license skiboot as Apache2 / GPLv2+

Message ID 20200312102242.4642-1-oohall@gmail.com
Headers show
Series Dual license skiboot as Apache2 / GPLv2+ | expand

Message

Oliver O'Halloran March 12, 2020, 10:22 a.m. UTC
Hi everyone,

We've looking at re-licensing skiboot to be dual Apache2.0 / GPLv2 (or
later).  Since skiboot is mostly IBM authored code the bulk of it is
re-licensed in this series, but I have identified some files that contain
external contributions.  These are:

Author: William A. Kennington III <wak@google.com>
	core/flash.c
	hw/ipmi/ipmi-watchdog.c

Author: Ilya Kuznetsov <ilya@yadro.com>
	core/pcie-slot.c

Author: Dinar Valeev <dvaleev@suse.com>
	external/common/rules.mk
	external/gard/Makefile
	external/opal-prd/Makefile
	external/pflash/Makefile

Author: Dan Horák <dan@danny.cz>
	external/xscom-utils/Makefile
	platforms/astbmc/garrison.c
	external/gard/rules.mk

Author: Robert Lippert <rlippert@google.com>
	hdata/vpd.c
	hw/dts.c
	core/direct-controls.c
	include/cpu.h

Author: Michal Suchanek <msuchanek@suse.de>
	libflash/libffs.c

The license of these files will be left as Apache 2.0 unless the copyright
holder approves them being re-licensed.


There are also several platform files with non-IBM code. I'm less concerned
about re-licensing these since they're largely peripherial and will
probably never be used outside of skiboot itself. However, if you, or your
employer is fine with dual licensing them, then just say so and I'll fix
them up.  That said, there is no drawback to leaving the license as-is and
we will continue to support these systems in upstream skiboot.

Author: Willie Liauw <williel@supermicro.com.tw>
	platforms/astbmc/p8dnu.c

Author: leoluo <leoluo@supermicro.com>
	platforms/astbmc/p8dtu.c

Author: Jim Yuan <jim.yuan@supermicro.com>
	platforms/astbmc/p9dsu.c

Author: Artem Senichev <artemsen@gmail.com>
	platforms/astbmc/vesnin.c
	platforms/astbmc/nicole.c

Author: Johnny <johnny.cl.chang@foxconn.com>
	platforms/astbmc/barreleye.c

Author: Joy Chu <joy_chu@wistron.com>
	platforms/astbmc/mihawk.c

Comments

Vasant Hegde March 12, 2020, 12:39 p.m. UTC | #1
On 3/12/20 3:52 PM, Oliver O'Halloran wrote:
> Hi everyone,
> 
> We've looking at re-licensing skiboot to be dual Apache2.0 / GPLv2 (or
> later).  Since skiboot is mostly IBM authored code the bulk of it is
> re-licensed in this series, but I have identified some files that contain
> external contributions.  These are:

May be explicitly CC external contributors so that we have better chance of 
getting their attention?

-Vasant
Dan Horák March 12, 2020, 12:47 p.m. UTC | #2
On Thu, 12 Mar 2020 18:09:41 +0530
Vasant Hegde <hegdevasant@linux.vnet.ibm.com> wrote:

> On 3/12/20 3:52 PM, Oliver O'Halloran wrote:
> > Hi everyone,
> > 
> > We've looking at re-licensing skiboot to be dual Apache2.0 / GPLv2
> > (or later).  Since skiboot is mostly IBM authored code the bulk of
> > it is re-licensed in this series, but I have identified some files
> > that contain external contributions.  These are:
> 
> May be explicitly CC external contributors so that we have better
> chance of getting their attention?

at least I got the email already via BCC :-)


		Dan
Artem Senichev March 12, 2020, 3:19 p.m. UTC | #3
Hi Oliver,

On Thu, Mar 12, 2020 at 09:22:42PM +1100, Oliver O'Halloran wrote:
> Hi everyone,
> 
> We've looking at re-licensing skiboot to be dual Apache2.0 / GPLv2 (or
> later).  Since skiboot is mostly IBM authored code the bulk of it is
> re-licensed in this series, but I have identified some files that contain
> external contributions.  These are:

> Author: Artem Senichev <artemsen@gmail.com>
> 	platforms/astbmc/vesnin.c
> 	platforms/astbmc/nicole.c
We are not against dual license for our code, please fix them up.

> Author: Ilya Kuznetsov <ilya@yadro.com>
> 	core/pcie-slot.c
My colleague (Ilya Kuznetsov) is out of office, but I am sure he is not
opposed to the new licence policy.
Oliver O'Halloran March 12, 2020, 10:28 p.m. UTC | #4
On Thu, Mar 12, 2020 at 11:47 PM Vasant Hegde
<hegdevasant@linux.vnet.ibm.com> wrote:
>
> On 3/12/20 3:52 PM, Oliver O'Halloran wrote:
> > Hi everyone,
> >
> > We've looking at re-licensing skiboot to be dual Apache2.0 / GPLv2 (or
> > later).  Since skiboot is mostly IBM authored code the bulk of it is
> > re-licensed in this series, but I have identified some files that contain
> > external contributions.  These are:
>
> May be explicitly CC external contributors so that we have better chance of
> getting their attention?

Already did. Most of them were drive-by commits so I BCCed them on the
cover letter so they wouldn't get the list spam.

>
> -Vasant
>