From patchwork Sun Nov 19 14:05:56 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sven Eckelmann X-Patchwork-Id: 17125 Return-Path: X-Original-To: patchwork@open-mesh.org Delivered-To: patchwork@open-mesh.org Received: from open-mesh.org (localhost [IPv6:::1]) by open-mesh.org (Postfix) with ESMTP id 7813B82C50; Sun, 19 Nov 2017 15:08:33 +0100 (CET) Authentication-Results: open-mesh.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=narfation.org header.i=@narfation.org header.b="HQk2eBJ6"; dkim-atps=neutral Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=79.140.41.39; helo=v3-1039.vlinux.de; envelope-from=sven@narfation.org; receiver= Received: from v3-1039.vlinux.de (narfation.org [79.140.41.39]) by open-mesh.org (Postfix) with ESMTPS id 243BC8291A for ; Sun, 19 Nov 2017 15:06:08 +0100 (CET) Received: from sven-desktop.home.narfation.org (p200300C593EBC3FD792CD3ECD963554B.dip0.t-ipconnect.de [IPv6:2003:c5:93eb:c3fd:792c:d3ec:d963:554b]) by v3-1039.vlinux.de (Postfix) with ESMTPSA id D70901100E8; Sun, 19 Nov 2017 15:06:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=narfation.org; s=20121; t=1511100364; bh=HZKd9/RICEpy+MretMEy4mmZeO5MunxjO+OaguXEKbI=; h=From:To:Cc:Subject:Date:From; b=HQk2eBJ6efEzdra+jivy3ueji3fYGhHCvTxja6iqz4MZ2UBG+PtzwRYvwfVU88rTV xh2Dz8XL8ff8TlcP7Ikw0UldqogNvkWUKzP8Q+bvutVoa2Ww88mv0wtt21t448dlaM wRRJXSyPkDhMEH1wSDVJJ0vZtlFZlt7kCeJ2XC44= From: Sven Eckelmann To: b.a.t.m.a.n@lists.open-mesh.org Date: Sun, 19 Nov 2017 15:05:56 +0100 Message-Id: <20171119140602.24504-1-sven@narfation.org> X-Mailer: git-send-email 2.11.0 Subject: [B.A.T.M.A.N.] [PATCH 0/6] alfred: License cleanup X-BeenThere: b.a.t.m.a.n@lists.open-mesh.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The list for a Better Approach To Mobile Ad-hoc Networking List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The list for a Better Approach To Mobile Ad-hoc Networking Errors-To: b.a.t.m.a.n-bounces@lists.open-mesh.org Sender: "B.A.T.M.A.N" Hi, the kernel community is currently trying to make the licensing status more clear in each file. This is mostly done by adding SPDX license identifiers and defining a set of rules how these license related information has to be stored. I've used this opportunity to also go through all files of alfred (for example with FSFE's `reuse lint`) and to annotate the files according to the "Linux licensing rules" and FSFE's REUSE practices. There are two things which could be seen as controversial: * change of batman_adv.h to the Linux preferred license (I am waiting for Acks in the batman-adv patchset) * explicitly mark remaining files as licensed under the GPL-2.0 Kind regards, Sven Sven Eckelmann (6): alfred: Rename LICENSE to Linux's LICENSES/preferred/GPL-2.0 alfred: Add License-Filename to GPL-2.0 files alfred: Import Linux's LICENSES/preferred/MIT alfred: Add SPDX license identifier above copyright header alfred: Mark remaining files as GPL-2.0 alfred: Change batman_adv.h license to MIT .gitattributes | 3 +++ CHANGELOG.license | 2 ++ LICENSE => LICENSES/preferred/GPL-2.0 | 13 +++++++++++++ LICENSES/preferred/MIT | 30 ++++++++++++++++++++++++++++++ Makefile | 2 ++ README.license | 2 ++ alfred.h | 5 +++-- batadv_query.c | 5 +++-- batadv_query.h | 5 +++-- batadv_querynl.c | 5 +++-- batadv_querynl.h | 5 +++-- batman_adv.h | 27 +++++++++++++++++---------- bitops.h | 1 + client.c | 5 +++-- debugfs.c | 5 +++-- debugfs.h | 5 +++-- gpsd/Makefile | 2 ++ gpsd/alfred-gpsd.c | 5 +++-- gpsd/alfred-gpsd.h | 5 +++-- gpsd/man/alfred-gpsd.8 | 2 ++ hash.c | 5 +++-- hash.h | 5 +++-- list.h | 5 +++-- main.c | 5 +++-- man/alfred.8 | 2 ++ netlink.c | 5 +++-- netlink.h | 5 +++-- netsock.c | 5 +++-- packet.h | 5 +++-- recv.c | 5 +++-- send.c | 5 +++-- server.c | 5 +++-- unix_sock.c | 5 +++-- util.c | 5 +++-- vis/Makefile | 2 ++ vis/man/batadv-vis.8 | 2 ++ vis/vis.c | 5 +++-- vis/vis.h | 5 +++-- 38 files changed, 155 insertions(+), 60 deletions(-) create mode 100644 CHANGELOG.license rename LICENSE => LICENSES/preferred/GPL-2.0 (97%) create mode 100644 LICENSES/preferred/MIT create mode 100644 README.license