diff mbox

[15/21] freeswitch: use SPDX short identifier for license strings

Message ID 1490881430-10434-16-git-send-email-rahulbedarkar89@gmail.com
State Accepted
Headers show

Commit Message

Rahul Bedarkar March 30, 2017, 1:43 p.m. UTC
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>
---
 package/freeswitch/freeswitch.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

Comments

Arnout Vandecappelle March 30, 2017, 10:19 p.m. UTC | #1
On 30-03-17 15:43, Rahul Bedarkar wrote:
> Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>

 Quick comment on this one...

 First of all, I think it's a very good idea to have first the fully automatic
patches, and then do remaining fixups like this one.

 However, I think there is still a lot more to be fixed up. There are also
plenty of places where we refer to (L)GPLv[23] in e.g. comments. So instead of
this patch, I would add a series of patches that uses the same (or maybe
slightly more generic) sed expressions but now doesn't limit to _LICENSE or to
.mk files. I did a quick check, there are about 25 instances of GPLv left, but
you need to filter out patches and _LICENSE_FILES, so perhaps an automatic sed
expression is going to be difficult.

 Anyway, my message is: those 25 remaining instances should be replaced as well.

 Regards,
 Arnout

> ---
>  package/freeswitch/freeswitch.mk | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/package/freeswitch/freeswitch.mk b/package/freeswitch/freeswitch.mk
> index 32439b8..0ce67f0 100644
> --- a/package/freeswitch/freeswitch.mk
> +++ b/package/freeswitch/freeswitch.mk
> @@ -8,11 +8,11 @@ FREESWITCH_VERSION = 1.6.15
>  FREESWITCH_SOURCE = freeswitch-$(FREESWITCH_VERSION).tar.xz
>  FREESWITCH_SITE = http://files.freeswitch.org/freeswitch-releases
>  FREESWITCH_LICENSE = MPL-1.1, \
> -	GPLv3+ with font exception (fonts), \
> +	GPL-3.0+ with font exception (fonts), \
>  	Apache-2.0 (apr, apr-util), \
> -	LGPLv2+ (sofia-sip), \
> -	LGPLv2.1, GPLv2 (spandsp), \
> -	BSD-3c (libsrtp), \
> +	LGPL-2.0+ (sofia-sip), \
> +	LGPL-2.1, GPL-2.0 (spandsp), \
> +	BSD-3-Clause (libsrtp), \
>  	tiff license
>  
>  FREESWITCH_LICENSE_FILES = \
>
Rahul Bedarkar March 31, 2017, 5:37 p.m. UTC | #2
Hello,

On Fri, Mar 31, 2017 at 3:49 AM, Arnout Vandecappelle <arnout@mind.be> wrote:
>
>
> On 30-03-17 15:43, Rahul Bedarkar wrote:
>> Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com>
>
>  Quick comment on this one...
>
>  First of all, I think it's a very good idea to have first the fully automatic
> patches, and then do remaining fixups like this one.
>
>  However, I think there is still a lot more to be fixed up. There are also
> plenty of places where we refer to (L)GPLv[23] in e.g. comments. So instead of
> this patch, I would add a series of patches that uses the same (or maybe
> slightly more generic) sed expressions but now doesn't limit to _LICENSE or to
> .mk files. I did a quick check, there are about 25 instances of GPLv left, but
> you need to filter out patches and _LICENSE_FILES, so perhaps an automatic sed
> expression is going to be difficult.
>
>  Anyway, my message is: those 25 remaining instances should be replaced as well.

I was not sure if license strings in comments should be updated to use
SPDX identifier.
May be for consistency it should be ? But it doesn't harm either, so I
will fix those
separately with this one.

Thanks,
Rahul
Thomas Petazzoni April 1, 2017, 1:46 p.m. UTC | #3
Hello,

On Fri, 31 Mar 2017 00:19:18 +0200, Arnout Vandecappelle wrote:

>  First of all, I think it's a very good idea to have first the fully automatic
> patches, and then do remaining fixups like this one.
> 
>  However, I think there is still a lot more to be fixed up. There are also
> plenty of places where we refer to (L)GPLv[23] in e.g. comments. So instead of
> this patch, I would add a series of patches that uses the same (or maybe
> slightly more generic) sed expressions but now doesn't limit to _LICENSE or to
> .mk files. I did a quick check, there are about 25 instances of GPLv left, but
> you need to filter out patches and _LICENSE_FILES, so perhaps an automatic sed
> expression is going to be difficult.
> 
>  Anyway, my message is: those 25 remaining instances should be replaced as well.

I've merged Rahul series as-is, and expect to get additional patches
fixing the remaining exceptions here and there. I didn't want to hold
off too long on Rahul series, as it's the stuff that quickly gets out
of date, and gets a lot of conflict when applied.

Best regards,

Thomas
diff mbox

Patch

diff --git a/package/freeswitch/freeswitch.mk b/package/freeswitch/freeswitch.mk
index 32439b8..0ce67f0 100644
--- a/package/freeswitch/freeswitch.mk
+++ b/package/freeswitch/freeswitch.mk
@@ -8,11 +8,11 @@  FREESWITCH_VERSION = 1.6.15
 FREESWITCH_SOURCE = freeswitch-$(FREESWITCH_VERSION).tar.xz
 FREESWITCH_SITE = http://files.freeswitch.org/freeswitch-releases
 FREESWITCH_LICENSE = MPL-1.1, \
-	GPLv3+ with font exception (fonts), \
+	GPL-3.0+ with font exception (fonts), \
 	Apache-2.0 (apr, apr-util), \
-	LGPLv2+ (sofia-sip), \
-	LGPLv2.1, GPLv2 (spandsp), \
-	BSD-3c (libsrtp), \
+	LGPL-2.0+ (sofia-sip), \
+	LGPL-2.1, GPL-2.0 (spandsp), \
+	BSD-3-Clause (libsrtp), \
 	tiff license
 
 FREESWITCH_LICENSE_FILES = \