* [PATCH 1/9] m4: remove empty folder which only holds a .gitignore file
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 2/9] license: clearly indicate license in file name and use new LICENSES folder Stefan Schmidt
` (8 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
we have no project specific files in the m4 folder, it just gets
generated from autotools. Ignore the complete folder in the top
level .gitignore instead.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
.gitignore | 1 +
m4/.gitignore | 5 -----
2 files changed, 1 insertion(+), 5 deletions(-)
delete mode 100644 m4/.gitignore
diff --git a/.gitignore b/.gitignore
index ef71c6a..cad8dee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ config.*
configure
libtool
stamp-h1
+m4/
diff --git a/m4/.gitignore b/m4/.gitignore
deleted file mode 100644
index 38066dd..0000000
--- a/m4/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-libtool.m4
-ltoptions.m4
-ltsugar.m4
-ltversion.m4
-lt~obsolete.m4
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 2/9] license: clearly indicate license in file name and use new LICENSES folder
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
2023-09-24 12:22 ` [PATCH 1/9] m4: remove empty folder which only holds a .gitignore file Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 3/9] wpan-ping: switch files to SPDX header for license and copyright Stefan Schmidt
` (7 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
For now you would need to identify the license by its actual license text.
We never had mentioned ISC anywhere as the license. Make this clear by
the filename (in a LICENSES folder as it is practice with reuse).
Keeping the old COPYING file around as symlink.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
COPYING | 25 +------------------------
LICENSES/ISC.txt | 23 +++++++++++++++++++++++
2 files changed, 24 insertions(+), 24 deletions(-)
mode change 100644 => 120000 COPYING
create mode 100644 LICENSES/ISC.txt
diff --git a/COPYING b/COPYING
deleted file mode 100644
index f579f35..0000000
--- a/COPYING
+++ /dev/null
@@ -1,24 +0,0 @@
-Copyright (c) 2014 Alexander Aring
-Copyright (c) 2015 Stefan Schmidt
-
-
-Code is based on iw tool.
-
-Original Authors:
-
-Copyright (c) 2007, 2008 Johannes Berg
-Copyright (c) 2007 Andy Lutomirski
-Copyright (c) 2007 Mike Kershaw
-Copyright (c) 2008-2009 Luis R. Rodriguez
-
-Permission to use, copy, modify, and/or distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --git a/COPYING b/COPYING
new file mode 120000
index 0000000..afdb398
--- /dev/null
+++ b/COPYING
@@ -0,0 +1 @@
+LICENSES/ISC.txt
\ No newline at end of file
diff --git a/LICENSES/ISC.txt b/LICENSES/ISC.txt
new file mode 100644
index 0000000..72b508c
--- /dev/null
+++ b/LICENSES/ISC.txt
@@ -0,0 +1,23 @@
+Copyright (c) 2014 Alexander Aring
+Copyright (c) 2015 Stefan Schmidt
+
+Code is based on iw tool.
+
+Original Authors:
+
+Copyright (c) 2007, 2008 Johannes Berg
+Copyright (c) 2007 Andy Lutomirski
+Copyright (c) 2007 Mike Kershaw
+Copyright (c) 2008-2009 Luis R. Rodriguez
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted, provided that the above
+copyright notice and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 3/9] wpan-ping: switch files to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
2023-09-24 12:22 ` [PATCH 1/9] m4: remove empty folder which only holds a .gitignore file Stefan Schmidt
2023-09-24 12:22 ` [PATCH 2/9] license: clearly indicate license in file name and use new LICENSES folder Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 4/9] wpan-hwsim: " Stefan Schmidt
` (6 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
wpan-ping/.gitignore | 4 ++++
wpan-ping/Makefile.am | 4 ++++
wpan-ping/README.wpan-ping | 4 ++++
wpan-ping/wpan-ping.c | 22 +++++-----------------
4 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/wpan-ping/.gitignore b/wpan-ping/.gitignore
index 0e2e07a..4d78615 100644
--- a/wpan-ping/.gitignore
+++ b/wpan-ping/.gitignore
@@ -1,2 +1,6 @@
+# SPDX-FileCopyrightText: 2015 Stefan Schmidt <stefan@datenfreihafen.org>
+#
+# SPDX-License-Identifier: ISC
+
.deps/
wpan-ping
diff --git a/wpan-ping/Makefile.am b/wpan-ping/Makefile.am
index 6021c95..5003205 100644
--- a/wpan-ping/Makefile.am
+++ b/wpan-ping/Makefile.am
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2015 Stefan Schmidt <stefan@datenfreihafen.org>
+#
+# SPDX-License-Identifier: ISC
+
bin_PROGRAMS = wpan-ping
wpan_ping_SOURCES = wpan-ping.c
diff --git a/wpan-ping/README.wpan-ping b/wpan-ping/README.wpan-ping
index 4827e21..5d18661 100644
--- a/wpan-ping/README.wpan-ping
+++ b/wpan-ping/README.wpan-ping
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2015 Stefan Schmidt <stefan@datenfreihafen.org>
+//
+// SPDX-License-Identifier: ISC
+
wpan-ping aims to offer ping/ping6 like functionality on a IEEE 802.15.4 level.
No control message protocol is defined so we will simply use DGRAM's over a
diff --git a/wpan-ping/wpan-ping.c b/wpan-ping/wpan-ping.c
index 791346c..d82b1f0 100644
--- a/wpan-ping/wpan-ping.c
+++ b/wpan-ping/wpan-ping.c
@@ -1,20 +1,8 @@
-/*
- * Linux IEEE 802.15.4 ping tool
- *
- * Copyright (C) 2015 Stefan Schmidt <stefan@datenfreihafen.org>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2015 Stefan Schmidt <stefan@datenfreihafen.org>
+//
+// SPDX-License-Identifier: ISC
+
+/* Linux IEEE 802.15.4 ping tool */
#ifdef HAVE_CONFIG_H
#include <config.h>
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 4/9] wpan-hwsim: switch files to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (2 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 3/9] wpan-ping: switch files to SPDX header for license and copyright Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 5/9] src/nl802154.h: switch file " Stefan Schmidt
` (5 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
wpan-hwsim/Makefile.am | 4 ++++
wpan-hwsim/mac802154_hwsim.h | 4 ++++
wpan-hwsim/wpan-hwsim.c | 22 +++++-----------------
3 files changed, 13 insertions(+), 17 deletions(-)
diff --git a/wpan-hwsim/Makefile.am b/wpan-hwsim/Makefile.am
index 0587178..e7ff242 100644
--- a/wpan-hwsim/Makefile.am
+++ b/wpan-hwsim/Makefile.am
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2018 Alexander Aring <aring@mojatatu.com>
+#
+# SPDX-License-Identifier: ISC
+
bin_PROGRAMS = wpan-hwsim
wpan_hwsim_SOURCES = wpan-hwsim.c \
diff --git a/wpan-hwsim/mac802154_hwsim.h b/wpan-hwsim/mac802154_hwsim.h
index 6c6e30e..62e6962 100644
--- a/wpan-hwsim/mac802154_hwsim.h
+++ b/wpan-hwsim/mac802154_hwsim.h
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2018 Alexander Aring <aring@mojatatu.com>
+//
+// SPDX-License-Identifier: ISC
+
#ifndef __MAC802154_HWSIM_H
#define __MAC802154_HWSIM_H
diff --git a/wpan-hwsim/wpan-hwsim.c b/wpan-hwsim/wpan-hwsim.c
index 0a7c492..e1f2fe5 100644
--- a/wpan-hwsim/wpan-hwsim.c
+++ b/wpan-hwsim/wpan-hwsim.c
@@ -1,20 +1,8 @@
-/*
- * Linux IEEE 802.15.4 hwsim tool
- *
- * Copyright (C) 2018 Alexander Aring <aring@mojatatu.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2018 Alexander Aring <aring@mojatatu.com>
+//
+// SPDX-License-Identifier: ISC
+
+/* Linux IEEE 802.15.4 hwsim tool */
#include <inttypes.h>
#include <stdbool.h>
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 5/9] src/nl802154.h: switch file to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (3 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 4/9] wpan-hwsim: " Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-10-01 23:33 ` Alexander Aring
2023-09-24 12:22 ` [PATCH 6/9] examples: switch files " Stefan Schmidt
` (4 subsequent siblings)
9 siblings, 1 reply; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
This file has its own commit as we are syncing it between the Linux
kernel and this project when new netlink functionality is added.
The same change needs to be done on the iLinux kernel side as well to
avoid conflicts.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
src/nl802154.h | 24 ++++++------------------
1 file changed, 6 insertions(+), 18 deletions(-)
diff --git a/src/nl802154.h b/src/nl802154.h
index dbad1c9..410ee95 100644
--- a/src/nl802154.h
+++ b/src/nl802154.h
@@ -1,23 +1,11 @@
#ifndef __NL802154_H
#define __NL802154_H
-/*
- * 802.15.4 netlink interface public header
- *
- * Copyright 2014 Alexander Aring <aar@pengutronix.de>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- *
- */
+
+// SPDX-FileCopyrightText: 2014 Alexander Aring <aar@pengutronix.de>
+//
+// SPDX-License-Identifier: ISC
+
+/* 802.15.4 netlink interface public header */
#define NL802154_GENL_NAME "nl802154"
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* Re: [PATCH 5/9] src/nl802154.h: switch file to SPDX header for license and copyright
2023-09-24 12:22 ` [PATCH 5/9] src/nl802154.h: switch file " Stefan Schmidt
@ 2023-10-01 23:33 ` Alexander Aring
2023-10-02 13:29 ` Stefan Schmidt
0 siblings, 1 reply; 16+ messages in thread
From: Alexander Aring @ 2023-10-01 23:33 UTC (permalink / raw)
To: Stefan Schmidt; +Cc: linux-wpan, alex.aring, miquel.raynal, david.girault
Hi,
On Sun, Sep 24, 2023 at 8:24 AM Stefan Schmidt
<stefan@datenfreihafen.org> wrote:
>
> This file has its own commit as we are syncing it between the Linux
> kernel and this project when new netlink functionality is added.
>
> The same change needs to be done on the iLinux kernel side as well to
> avoid conflicts.
>
the iLinux kernel? :) The Linux fork running on an iPhone?
It's okay... you don't need to fix it.
- Alex
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 5/9] src/nl802154.h: switch file to SPDX header for license and copyright
2023-10-01 23:33 ` Alexander Aring
@ 2023-10-02 13:29 ` Stefan Schmidt
0 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-10-02 13:29 UTC (permalink / raw)
To: Alexander Aring; +Cc: linux-wpan, alex.aring, miquel.raynal, david.girault
Hello.
On 02.10.23 01:33, Alexander Aring wrote:
> Hi,
>
> On Sun, Sep 24, 2023 at 8:24 AM Stefan Schmidt
> <stefan@datenfreihafen.org> wrote:
>>
>> This file has its own commit as we are syncing it between the Linux
>> kernel and this project when new netlink functionality is added.
>>
>> The same change needs to be done on the iLinux kernel side as well to
>> avoid conflicts.
>>
>
> the iLinux kernel? :) The Linux fork running on an iPhone?
>
> It's okay... you don't need to fix it.
I had to add the reviewed by tag from Miquel anyway so I fixed the typo
up before pushing.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH 6/9] examples: switch files to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (4 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 5/9] src/nl802154.h: switch file " Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 7/9] src: " Stefan Schmidt
` (3 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
examples/.gitignore | 4 ++++
examples/Makefile.am | 4 ++++
examples/README.examples | 4 ++++
examples/af_ieee802154_rx.c | 23 ++++-------------------
examples/af_ieee802154_tx.c | 23 ++++-------------------
examples/af_inet6_rx.c | 23 ++++-------------------
examples/af_inet6_tx.c | 23 ++++-------------------
examples/af_packet_rx.c | 23 ++++-------------------
examples/af_packet_tx.c | 23 ++++-------------------
9 files changed, 36 insertions(+), 114 deletions(-)
diff --git a/examples/.gitignore b/examples/.gitignore
index 845e803..3dad378 100644
--- a/examples/.gitignore
+++ b/examples/.gitignore
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+#
+# SPDX-License-Identifier: ISC
+
/.deps
/af_ieee802154_rx
/af_ieee802154_tx
diff --git a/examples/Makefile.am b/examples/Makefile.am
index b475c1f..00bd991 100644
--- a/examples/Makefile.am
+++ b/examples/Makefile.am
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+#
+# SPDX-License-Identifier: ISC
+
noinst_PROGRAMS = af_ieee802154_tx \
af_ieee802154_rx \
af_packet_tx \
diff --git a/examples/README.examples b/examples/README.examples
index 11e9424..bf69c90 100644
--- a/examples/README.examples
+++ b/examples/README.examples
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+
This folder contains various examples on how the Linux-wpan stack can be used
from userspace, using the Linux socket interface.
diff --git a/examples/af_ieee802154_rx.c b/examples/af_ieee802154_rx.c
index 86ba707..4bfd7b6 100644
--- a/examples/af_ieee802154_rx.c
+++ b/examples/af_ieee802154_rx.c
@@ -1,23 +1,8 @@
-/*
- * IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_ieee802154_rx.c -o af_ieee802154_rx */
#include <sys/types.h>
diff --git a/examples/af_ieee802154_tx.c b/examples/af_ieee802154_tx.c
index faad17e..7cbc8a1 100644
--- a/examples/af_ieee802154_tx.c
+++ b/examples/af_ieee802154_tx.c
@@ -1,23 +1,8 @@
-/*
- * IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_ieee802154_tx.c -o af_ieee802154_tx */
#include <sys/types.h>
diff --git a/examples/af_inet6_rx.c b/examples/af_inet6_rx.c
index d512471..525e68d 100644
--- a/examples/af_inet6_rx.c
+++ b/examples/af_inet6_rx.c
@@ -1,23 +1,8 @@
-/*
- * IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_inet6_rx.c -o af_inet6_rx */
#include <sys/types.h>
diff --git a/examples/af_inet6_tx.c b/examples/af_inet6_tx.c
index a62f730..ece640f 100644
--- a/examples/af_inet6_tx.c
+++ b/examples/af_inet6_tx.c
@@ -1,23 +1,8 @@
-/*
- * AF_INET6 over IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_inet6_tx.c -o af_inet6_tx */
#include <sys/types.h>
diff --git a/examples/af_packet_rx.c b/examples/af_packet_rx.c
index 9770965..8757589 100644
--- a/examples/af_packet_rx.c
+++ b/examples/af_packet_rx.c
@@ -1,23 +1,8 @@
-/*
- * IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_packet_rx.c -o af_packet_rx */
#include <sys/types.h>
diff --git a/examples/af_packet_tx.c b/examples/af_packet_tx.c
index 82a15f4..e247eaf 100644
--- a/examples/af_packet_tx.c
+++ b/examples/af_packet_tx.c
@@ -1,23 +1,8 @@
-/*
- * IEEE 802.15.4 socket example
- *
- * Copyright (C) 2016 Samsung Electronics Co., Ltd.
- *
- * Author: Stefan Schmidt <stefan@osg.samsung.com>
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
+// SPDX-FileCopyrightText: 2016 Samsung Electronics Co., Ltd.
+//
+// SPDX-License-Identifier: ISC
+/* IEEE 802.15.4 socket example */
/* gcc af_packet_tx.c -o af_packet_tx */
#include <sys/types.h>
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 7/9] src: switch files to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (5 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 6/9] examples: switch files " Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 8/9] misc: switch remaining " Stefan Schmidt
` (2 subsequent siblings)
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
src/.gitignore | 4 ++++
src/Makefile.am | 4 ++++
src/event.c | 4 ++++
src/info.c | 4 ++++
src/interface.c | 4 ++++
src/iwpan.c | 3 +++
src/iwpan.h | 4 ++++
src/mac.c | 4 ++++
| 4 ++++
src/phy.c | 4 ++++
src/scan.c | 4 ++++
src/sections.c | 4 ++++
12 files changed, 47 insertions(+)
diff --git a/src/.gitignore b/src/.gitignore
index a0a601d..efe0d9e 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+#
+# SPDX-License-Identifier: ISC
+
.deps
iwpan
*.o
diff --git a/src/Makefile.am b/src/Makefile.am
index 7933daf..23b54db 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+#
+# SPDX-License-Identifier: ISC
+
bin_PROGRAMS = \
iwpan
diff --git a/src/event.c b/src/event.c
index 5ec597d..d47e778 100644
--- a/src/event.c
+++ b/src/event.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2023 David Girault <david.girault@qorvo.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <net/if.h>
#include <errno.h>
#include <stdint.h>
diff --git a/src/info.c b/src/info.c
index 8ed5e4f..8b7e98e 100644
--- a/src/info.c
+++ b/src/info.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <stdbool.h>
#include <errno.h>
#include <net/if.h>
diff --git a/src/interface.c b/src/interface.c
index 85d40a8..c078a25 100644
--- a/src/interface.c
+++ b/src/interface.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <net/if.h>
#include <errno.h>
#include <string.h>
diff --git a/src/iwpan.c b/src/iwpan.c
index 3cf5fe2..796d380 100644
--- a/src/iwpan.c
+++ b/src/iwpan.c
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
#include <errno.h>
#include <stdio.h>
diff --git a/src/iwpan.h b/src/iwpan.h
index 406940a..24cc926 100644
--- a/src/iwpan.h
+++ b/src/iwpan.h
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#ifndef __IWPAN_H
#define __IWPAN_H
diff --git a/src/mac.c b/src/mac.c
index 286802c..79b3ab9 100644
--- a/src/mac.c
+++ b/src/mac.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <net/if.h>
#include <errno.h>
#include <string.h>
--git a/src/nl_extras.h b/src/nl_extras.h
index 37844f9..2a35f5d 100644
--- a/src/nl_extras.h
+++ b/src/nl_extras.h
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#ifndef __NL_EXTRAS_H
#define __NL_EXTRAS_H
diff --git a/src/phy.c b/src/phy.c
index f97900f..f042588 100644
--- a/src/phy.c
+++ b/src/phy.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <net/if.h>
#include <errno.h>
#include <string.h>
diff --git a/src/scan.c b/src/scan.c
index e92702d..993e367 100644
--- a/src/scan.c
+++ b/src/scan.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2023 David Girault <david.girault@qorvo.com>
+//
+// SPDX-License-Identifier: ISC
+
#include <errno.h>
#include <inttypes.h>
#include <net/if.h>
diff --git a/src/sections.c b/src/sections.c
index 40fdc94..8327fea 100644
--- a/src/sections.c
+++ b/src/sections.c
@@ -1,3 +1,7 @@
+// SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+//
+// SPDX-License-Identifier: ISC
+
#include "iwpan.h"
SECTION(get);
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 8/9] misc: switch remaining files to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (6 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 7/9] src: " Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-24 12:22 ` [PATCH 9/9] workflow: add reuse job to check for REUSE compliance Stefan Schmidt
2023-09-25 7:22 ` [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Miquel Raynal
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
.github/workflows/main.yml | 4 ++++
.gitignore | 4 ++++
Makefile.am | 4 ++++
autogen.sh | 4 ++++
configure.ac | 4 ++++
5 files changed, 20 insertions(+)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index c7b878f..cde0f19 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2023 Stefan Schmidt <stefan@datenfreihafen.org>
+#
+# SPDX-License-Identifier: ISC
+
name: Basic compile test for wpan-tools
on: push
diff --git a/.gitignore b/.gitignore
index cad8dee..1d2621b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+#
+# SPDX-License-Identifier: ISC
+
*.o
tags
TAGS
diff --git a/Makefile.am b/Makefile.am
index 3f15825..50893e7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,3 +1,7 @@
+# SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+#
+# SPDX-License-Identifier: ISC
+
EXTRA_DIST =
CLEANFILES =
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
diff --git a/autogen.sh b/autogen.sh
index 0d60b0a..db24799 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,5 +1,9 @@
#!/bin/sh -e
+# SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+#
+# SPDX-License-Identifier: ISC
+
if [ -f .git/hooks/pre-commit.sample -a ! -f .git/hooks/pre-commit ] ; then
cp -p .git/hooks/pre-commit.sample .git/hooks/pre-commit && \
chmod +x .git/hooks/pre-commit && \
diff --git a/configure.ac b/configure.ac
index f7bd7f7..fee4b44 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,3 +1,7 @@
+dnl SPDX-FileCopyrightText: 2014 Alexander Aring <alex.aring@gmail.com>
+dnl
+dnl SPDX-License-Identifier: ISC
+
AC_PREREQ(2.60)
AC_INIT([Userspace tools for Linux IEEE 802.15.4 stack],
[0.9], [linux-wpan@vger.kernel.org], [wpan-tools],
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* [PATCH 9/9] workflow: add reuse job to check for REUSE compliance
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (7 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 8/9] misc: switch remaining " Stefan Schmidt
@ 2023-09-24 12:22 ` Stefan Schmidt
2023-09-25 7:22 ` [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Miquel Raynal
9 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-24 12:22 UTC (permalink / raw)
To: linux-wpan; +Cc: alex.aring, miquel.raynal, david.girault, Stefan Schmidt
The linter ensures we can catch problems early on and keeps the codebase
reuse compliant. A big step for ard for all downstream users who care
about license compliance and SBOM generation.
As extra step we generate a SBOM file as artifact.
Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
---
.github/workflows/reuse.yml | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 .github/workflows/reuse.yml
diff --git a/.github/workflows/reuse.yml b/.github/workflows/reuse.yml
new file mode 100644
index 0000000..194a7d7
--- /dev/null
+++ b/.github/workflows/reuse.yml
@@ -0,0 +1,19 @@
+# SPDX-FileCopyrightText: 2023 Stefan Schmidt <stefan@datenfreihafen.org>
+#
+# SPDX-License-Identifier: ISC
+
+name: Check for REUSE compliance of wpan-tools
+on: push
+
+jobs:
+ reuse:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Check out repository
+ uses: actions/checkout@v4
+ - name: Install reuse tool
+ run: pip3 install reuse
+ - name: Run reuse lint
+ run: reuse lint
+ - name: Create SBOM
+ run: reuse spdx > sbom.txt
--
2.41.0
^ permalink raw reply related [flat|nested] 16+ messages in thread* Re: [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright
2023-09-24 12:22 [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Stefan Schmidt
` (8 preceding siblings ...)
2023-09-24 12:22 ` [PATCH 9/9] workflow: add reuse job to check for REUSE compliance Stefan Schmidt
@ 2023-09-25 7:22 ` Miquel Raynal
2023-09-26 7:58 ` Stefan Schmidt
9 siblings, 1 reply; 16+ messages in thread
From: Miquel Raynal @ 2023-09-25 7:22 UTC (permalink / raw)
To: Stefan Schmidt; +Cc: linux-wpan, alex.aring, david.girault
Hi Stefan,
stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
> Hello.
>
> I took some time to convert wpan-tools over to using the SPDX header format to
> express copyright and license information. In this process we make the actual
> license (ISC) more clear and allow downstream users of wpan-tools to have a
> machine readable format for license compliance.
>
> We are also using the reuse tool in our CI to check for this now and generate a
> SBOM file as an example.
Nice addition!
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Thanks,
Miquèl
^ permalink raw reply [flat|nested] 16+ messages in thread* Re: [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright
2023-09-25 7:22 ` [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright Miquel Raynal
@ 2023-09-26 7:58 ` Stefan Schmidt
2023-10-01 23:37 ` Alexander Aring
0 siblings, 1 reply; 16+ messages in thread
From: Stefan Schmidt @ 2023-09-26 7:58 UTC (permalink / raw)
To: Miquel Raynal; +Cc: linux-wpan, alex.aring, david.girault
Hello Miquel, Alex.
On 25.09.23 09:22, Miquel Raynal wrote:
> Hi Stefan,
>
> stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
>
>> Hello.
>>
>> I took some time to convert wpan-tools over to using the SPDX header format to
>> express copyright and license information. In this process we make the actual
>> license (ISC) more clear and allow downstream users of wpan-tools to have a
>> machine readable format for license compliance.
>>
>> We are also using the reuse tool in our CI to check for this now and generate a
>> SBOM file as an example.
>
> Nice addition!
>
> Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Thanks Miquel.
Alex, any remarks from your side or are you happy for me to land this in
wpan-tools?
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright
2023-09-26 7:58 ` Stefan Schmidt
@ 2023-10-01 23:37 ` Alexander Aring
2023-10-02 13:29 ` Stefan Schmidt
0 siblings, 1 reply; 16+ messages in thread
From: Alexander Aring @ 2023-10-01 23:37 UTC (permalink / raw)
To: Stefan Schmidt; +Cc: Miquel Raynal, linux-wpan, alex.aring, david.girault
Hi,
On Tue, Sep 26, 2023 at 4:00 AM Stefan Schmidt
<stefan@datenfreihafen.org> wrote:
>
> Hello Miquel, Alex.
>
> On 25.09.23 09:22, Miquel Raynal wrote:
> > Hi Stefan,
> >
> > stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
> >
> >> Hello.
> >>
> >> I took some time to convert wpan-tools over to using the SPDX header format to
> >> express copyright and license information. In this process we make the actual
> >> license (ISC) more clear and allow downstream users of wpan-tools to have a
> >> machine readable format for license compliance.
> >>
> >> We are also using the reuse tool in our CI to check for this now and generate a
> >> SBOM file as an example.
> >
> > Nice addition!
> >
> > Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
>
> Thanks Miquel.
>
> Alex, any remarks from your side or are you happy for me to land this in
> wpan-tools?
>
looks okay to me.
- Alex
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH 0/9] wpan-tools: switch to SPDX header for license and copyright
2023-10-01 23:37 ` Alexander Aring
@ 2023-10-02 13:29 ` Stefan Schmidt
0 siblings, 0 replies; 16+ messages in thread
From: Stefan Schmidt @ 2023-10-02 13:29 UTC (permalink / raw)
To: Alexander Aring; +Cc: Miquel Raynal, linux-wpan, alex.aring, david.girault
Hello.
On 02.10.23 01:37, Alexander Aring wrote:
> Hi,
>
> On Tue, Sep 26, 2023 at 4:00 AM Stefan Schmidt
> <stefan@datenfreihafen.org> wrote:
>>
>> Hello Miquel, Alex.
>>
>> On 25.09.23 09:22, Miquel Raynal wrote:
>>> Hi Stefan,
>>>
>>> stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
>>>
>>>> Hello.
>>>>
>>>> I took some time to convert wpan-tools over to using the SPDX header format to
>>>> express copyright and license information. In this process we make the actual
>>>> license (ISC) more clear and allow downstream users of wpan-tools to have a
>>>> machine readable format for license compliance.
>>>>
>>>> We are also using the reuse tool in our CI to check for this now and generate a
>>>> SBOM file as an example.
>>>
>>> Nice addition!
>>>
>>> Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
>>
>> Thanks Miquel.
>>
>> Alex, any remarks from your side or are you happy for me to land this in
>> wpan-tools?
>>
>
> looks okay to me.
Thanks you two. Pushed to master now.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 16+ messages in thread