[V2] Fix relicensing client library under LGPL2.1

Message ID 1531389265-19241-1-git-send-email-sbabic@denx.de
State Accepted
Headers show
Series
  • [V2] Fix relicensing client library under LGPL2.1
Related show

Commit Message

Stefano Babic July 12, 2018, 9:54 a.m.
commit c9998d6dfaadc4bbfda933677ee66722a8677b61 sets the exported
library (ipc/lib.a) under LGPL. However, the added functions for the
progress interface was licensed errouneously under GPL-2.0, creating
a conflict when the library is linked to a custom application.

Set progress_ipc.c under LGPL as network_ipc.c

Signed-off-by: Stefano Babic <sbabic@denx.de>
Reported-by: Jonas Mark <Mark.Jonas@de.bosch.com>
Acked-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
CC: Christian Storm <christian.storm@siemens.com>
---
 include/progress_ipc.h | 2 +-
 ipc/progress_ipc.c     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Comments

Christian Storm July 16, 2018, 2:20 p.m. | #1
Hi,

> commit c9998d6dfaadc4bbfda933677ee66722a8677b61 sets the exported
> library (ipc/lib.a) under LGPL. However, the added functions for the
> progress interface was licensed errouneously under GPL-2.0, creating
> a conflict when the library is linked to a custom application.
> 
> Set progress_ipc.c under LGPL as network_ipc.c
> 
> Signed-off-by: Stefano Babic <sbabic@denx.de>
> Reported-by: Jonas Mark <Mark.Jonas@de.bosch.com>
> Acked-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
> CC: Christian Storm <christian.storm@siemens.com>

All fine with me, here's my

Acked-by: Christian Storm <christian.storm@siemens.com>

> ---
>  include/progress_ipc.h | 2 +-
>  ipc/progress_ipc.c     | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/include/progress_ipc.h b/include/progress_ipc.h
> index a6bf0f1..e427101 100644
> --- a/include/progress_ipc.h
> +++ b/include/progress_ipc.h
> @@ -2,7 +2,7 @@
>   * Author: Christian Storm
>   * Copyright (C) 2017, Siemens AG
>   *
> - * SPDX-License-Identifier:     GPL-2.0-or-later
> + * SPDX-License-Identifier:     LGPL-2.1-or-later
>   */
>  
>  #ifndef _PROGRESS_IPC_H
> diff --git a/ipc/progress_ipc.c b/ipc/progress_ipc.c
> index 5e760e7..9ad4e15 100644
> --- a/ipc/progress_ipc.c
> +++ b/ipc/progress_ipc.c
> @@ -2,7 +2,7 @@
>   * Author: Christian Storm
>   * Copyright (C) 2017, Siemens AG
>   *
> - * SPDX-License-Identifier:     GPL-2.0-or-later
> + * SPDX-License-Identifier:     LGPL-2.1-or-later
>   */
>  
>  #include <sys/socket.h>
> -- 
> 2.7.4
> 


Besten Gruß,
   Christian

Patch

diff --git a/include/progress_ipc.h b/include/progress_ipc.h
index a6bf0f1..e427101 100644
--- a/include/progress_ipc.h
+++ b/include/progress_ipc.h
@@ -2,7 +2,7 @@ 
  * Author: Christian Storm
  * Copyright (C) 2017, Siemens AG
  *
- * SPDX-License-Identifier:     GPL-2.0-or-later
+ * SPDX-License-Identifier:     LGPL-2.1-or-later
  */
 
 #ifndef _PROGRESS_IPC_H
diff --git a/ipc/progress_ipc.c b/ipc/progress_ipc.c
index 5e760e7..9ad4e15 100644
--- a/ipc/progress_ipc.c
+++ b/ipc/progress_ipc.c
@@ -2,7 +2,7 @@ 
  * Author: Christian Storm
  * Copyright (C) 2017, Siemens AG
  *
- * SPDX-License-Identifier:     GPL-2.0-or-later
+ * SPDX-License-Identifier:     LGPL-2.1-or-later
  */
 
 #include <sys/socket.h>