public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
@ 2022-11-16  9:47 matt.hsiao
  2022-11-16  9:51 ` Arnd Bergmann
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: matt.hsiao @ 2022-11-16  9:47 UTC (permalink / raw)
  To: linux-kernel
  Cc: gregkh, arnd, christophe.jaillet, gustavoars, nishadkamdar,
	torvalds, dhaval.experiance, viro, arvind.yadav.cs, standby24x7,
	wfp5p, jslaby, prarit, tj, adobriyan, Matt Hsiao

From: Matt Hsiao <matt.hsiao@hpe.com>

Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
for porting the hpilo driver to OpenBSD.

Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>
---

Hello contributors in the CC list,

Thanks for your contributions to the hpilo driver. Please kindly review
the license change and hopefully you would agree and approve it. Thanks!

 drivers/misc/hpilo.c | 2 +-
 drivers/misc/hpilo.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c
index 8d00df9243c4..6a06b6485950 100644
--- a/drivers/misc/hpilo.c
+++ b/drivers/misc/hpilo.c
@@ -1,4 +1,4 @@
-// SPDX-License-Identifier: GPL-2.0
+// SPDX-License-Identifier: GPL-2.0 OR MIT
 /*
  * Driver for the HP iLO management processor.
  *
diff --git a/drivers/misc/hpilo.h b/drivers/misc/hpilo.h
index d57c34680b09..581dfd7834b8 100644
--- a/drivers/misc/hpilo.h
+++ b/drivers/misc/hpilo.h
@@ -1,4 +1,4 @@
-/* SPDX-License-Identifier: GPL-2.0 */
+/* SPDX-License-Identifier: GPL-2.0 OR MIT */
 /*
  * linux/drivers/char/hpilo.h
  *
-- 
2.16.6


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
  2022-11-16  9:47 [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL matt.hsiao
@ 2022-11-16  9:51 ` Arnd Bergmann
  2022-11-16  9:54   ` Arnd Bergmann
  2022-11-16 10:10 ` Jiri Slaby
  2022-11-16 11:33 ` Greg KH
  2 siblings, 1 reply; 6+ messages in thread
From: Arnd Bergmann @ 2022-11-16  9:51 UTC (permalink / raw)
  To: matt.hsiao, linux-kernel
  Cc: Greg Kroah-Hartman, christophe.jaillet, Gustavo A. R. Silva,
	nishadkamdar, Linus Torvalds, dhaval.experiance, Alexander Viro,
	arvind.yadav.cs, standby24x7, wfp5p, jslaby, prarit, Tejun Heo,
	adobriyan

On Wed, Nov 16, 2022, at 10:47, matt.hsiao@hpe.com wrote:
> From: Matt Hsiao <matt.hsiao@hpe.com>
>
> Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
> servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
> for porting the hpilo driver to OpenBSD.
>
> Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>

Acked-by: Arnd Bergmann <arnd@arndb.de>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
  2022-11-16  9:51 ` Arnd Bergmann
@ 2022-11-16  9:54   ` Arnd Bergmann
  0 siblings, 0 replies; 6+ messages in thread
From: Arnd Bergmann @ 2022-11-16  9:54 UTC (permalink / raw)
  To: matt.hsiao, linux-kernel
  Cc: Greg Kroah-Hartman, christophe.jaillet, Gustavo A. R. Silva,
	nishadkamdar, Linus Torvalds, dhaval.experiance, Alexander Viro,
	arvind.yadav.cs, standby24x7, wfp5p, jslaby, prarit, Tejun Heo,
	adobriyan

On Wed, Nov 16, 2022, at 10:51, Arnd Bergmann wrote:
> On Wed, Nov 16, 2022, at 10:47, matt.hsiao@hpe.com wrote:
>> From: Matt Hsiao <matt.hsiao@hpe.com>
>>
>> Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
>> servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
>> for porting the hpilo driver to OpenBSD.
>>
>> Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>
>
> Acked-by: Arnd Bergmann <arnd@arndb.de>

To clarify: this is for the changes I did to this driver, they are
fairly minimal. I have not checked who else contributed here that
has to agree before the change can get applied.

      Arnd

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
  2022-11-16  9:47 [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL matt.hsiao
  2022-11-16  9:51 ` Arnd Bergmann
@ 2022-11-16 10:10 ` Jiri Slaby
  2022-11-16 10:22   ` Matt Hsiao
  2022-11-16 11:33 ` Greg KH
  2 siblings, 1 reply; 6+ messages in thread
From: Jiri Slaby @ 2022-11-16 10:10 UTC (permalink / raw)
  To: matt.hsiao, linux-kernel
  Cc: gregkh, arnd, christophe.jaillet, gustavoars, nishadkamdar,
	torvalds, dhaval.experiance, viro, arvind.yadav.cs, standby24x7,
	wfp5p, prarit, tj, adobriyan

On 16. 11. 22, 10:47, matt.hsiao@hpe.com wrote:
> From: Matt Hsiao <matt.hsiao@hpe.com>
> 
> Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
> servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
> for porting the hpilo driver to OpenBSD.

What about the MODULE_LICENSE() change to "Dual MIT/GPL" too?

Acked-by: Jiri Slaby <jirislaby@kernel.org>

> Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>
> ---
> 
> Hello contributors in the CC list,
> 
> Thanks for your contributions to the hpilo driver. Please kindly review
> the license change and hopefully you would agree and approve it. Thanks!
> 
>   drivers/misc/hpilo.c | 2 +-
>   drivers/misc/hpilo.h | 2 +-
>   2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c
> index 8d00df9243c4..6a06b6485950 100644
> --- a/drivers/misc/hpilo.c
> +++ b/drivers/misc/hpilo.c
> @@ -1,4 +1,4 @@
> -// SPDX-License-Identifier: GPL-2.0
> +// SPDX-License-Identifier: GPL-2.0 OR MIT
>   /*
>    * Driver for the HP iLO management processor.
>    *
> diff --git a/drivers/misc/hpilo.h b/drivers/misc/hpilo.h
> index d57c34680b09..581dfd7834b8 100644
> --- a/drivers/misc/hpilo.h
> +++ b/drivers/misc/hpilo.h
> @@ -1,4 +1,4 @@
> -/* SPDX-License-Identifier: GPL-2.0 */
> +/* SPDX-License-Identifier: GPL-2.0 OR MIT */
>   /*
>    * linux/drivers/char/hpilo.h
>    *

-- 
js
suse labs


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
  2022-11-16 10:10 ` Jiri Slaby
@ 2022-11-16 10:22   ` Matt Hsiao
  0 siblings, 0 replies; 6+ messages in thread
From: Matt Hsiao @ 2022-11-16 10:22 UTC (permalink / raw)
  To: Jiri Slaby
  Cc: linux-kernel, gregkh, arnd, christophe.jaillet, gustavoars,
	nishadkamdar, torvalds, dhaval.experiance, viro, arvind.yadav.cs,
	standby24x7, wfp5p, prarit, tj, adobriyan

On Wed, Nov 16, 2022 at 11:10:40AM +0100, Jiri Slaby wrote:
> On 16. 11. 22, 10:47, matt.hsiao@hpe.com wrote:
> >From: Matt Hsiao <matt.hsiao@hpe.com>
> >
> >Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
> >servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
> >for porting the hpilo driver to OpenBSD.
> 
> What about the MODULE_LICENSE() change to "Dual MIT/GPL" too?

Good catch! Thanks!
Will do v2 patch.

> 
> Acked-by: Jiri Slaby <jirislaby@kernel.org>
> 
> >Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>
> >---
> >
> >Hello contributors in the CC list,
> >
> >Thanks for your contributions to the hpilo driver. Please kindly review
> >the license change and hopefully you would agree and approve it. Thanks!
> >
> >  drivers/misc/hpilo.c | 2 +-
> >  drivers/misc/hpilo.h | 2 +-
> >  2 files changed, 2 insertions(+), 2 deletions(-)
> >
> >diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c
> >index 8d00df9243c4..6a06b6485950 100644
> >--- a/drivers/misc/hpilo.c
> >+++ b/drivers/misc/hpilo.c
> >@@ -1,4 +1,4 @@
> >-// SPDX-License-Identifier: GPL-2.0
> >+// SPDX-License-Identifier: GPL-2.0 OR MIT
> >  /*
> >   * Driver for the HP iLO management processor.
> >   *
> >diff --git a/drivers/misc/hpilo.h b/drivers/misc/hpilo.h
> >index d57c34680b09..581dfd7834b8 100644
> >--- a/drivers/misc/hpilo.h
> >+++ b/drivers/misc/hpilo.h
> >@@ -1,4 +1,4 @@
> >-/* SPDX-License-Identifier: GPL-2.0 */
> >+/* SPDX-License-Identifier: GPL-2.0 OR MIT */
> >  /*
> >   * linux/drivers/char/hpilo.h
> >   *
> 
> -- 
> js
> suse labs

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL
  2022-11-16  9:47 [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL matt.hsiao
  2022-11-16  9:51 ` Arnd Bergmann
  2022-11-16 10:10 ` Jiri Slaby
@ 2022-11-16 11:33 ` Greg KH
  2 siblings, 0 replies; 6+ messages in thread
From: Greg KH @ 2022-11-16 11:33 UTC (permalink / raw)
  To: matt.hsiao
  Cc: linux-kernel, arnd, christophe.jaillet, gustavoars, nishadkamdar,
	torvalds, dhaval.experiance, viro, arvind.yadav.cs, standby24x7,
	wfp5p, jslaby, prarit, tj, adobriyan

On Wed, Nov 16, 2022 at 05:47:12PM +0800, matt.hsiao@hpe.com wrote:
> From: Matt Hsiao <matt.hsiao@hpe.com>
> 
> Currently, the hpilo driver is licensed as GPL. To run OpenBSD on HPE
> servers with BMC (HPE iLO) functionality, a dual MIT/GPL license is needed
> for porting the hpilo driver to OpenBSD.
> 
> Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>

For dual-license stuff like this, I need to see a signed-off-by: from
your corporate lawyer so that we know that they fully understand the
issues involved here with dual licenses.

You are free to take your original version from your company and submit
it to the BSD codebase, but when taking it from Linux like this, there
is a lot more process and issues involved and so we need HPE's lawyers
to sign off.

Without that, sorry, I can't take this change.

greg k-h

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-11-16 11:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-16  9:47 [PATCH] misc: hpilo: relicense HPE iLO driver as Dual MIT/GPL matt.hsiao
2022-11-16  9:51 ` Arnd Bergmann
2022-11-16  9:54   ` Arnd Bergmann
2022-11-16 10:10 ` Jiri Slaby
2022-11-16 10:22   ` Matt Hsiao
2022-11-16 11:33 ` Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox