From 6d9abf208161f6e7b8d775726bf0d0e4dbc42972 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 1 Oct 2025 16:02:18 +0100 Subject: [PATCH 1/5] WHENCE: clean up emi62 and yam license statements Normalise the formatting so these are easier to parse. Signed-off-by: Ross Burton --- WHENCE | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WHENCE b/WHENCE index ec03be43..6e866b75 100644 --- a/WHENCE +++ b/WHENCE @@ -175,7 +175,7 @@ Info: DATE=16.10.2002 Converted from Intel HEX files, used in our binary representation of ihex. -Original licence information: None +Licence: Unknown -------------------------------------------------------------------------- @@ -1474,8 +1474,8 @@ Driver: yam - YAM driver for AX.25 File: yam/1200.bin File: yam/9600.bin -Licence: - * (C) F6FBB 1998 +Licence: Unknown +(C) F6FBB 1998 Found in hex form in kernel source. From bf9792cd07ec83e8ab8c4f35dcfe96c264fcd308 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 1 Oct 2025 16:03:41 +0100 Subject: [PATCH 2/5] WHENCE: rename LICENCE.go7007-s2250 to LICENCE.sensoray This license text is used by more than one piece of firmare, so rename it. Signed-off-by: Ross Burton --- LICENCE.go7007-s2250 => LICENCE.sensoray | 0 WHENCE | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename LICENCE.go7007-s2250 => LICENCE.sensoray (100%) diff --git a/LICENCE.go7007-s2250 b/LICENCE.sensoray similarity index 100% rename from LICENCE.go7007-s2250 rename to LICENCE.sensoray diff --git a/WHENCE b/WHENCE index 6e866b75..12770a06 100644 --- a/WHENCE +++ b/WHENCE @@ -4331,7 +4331,7 @@ File: go7007/s2250-2.fw Link: s2250.fw -> go7007/s2250-2.fw Link: s2250_loader.fw -> go7007/s2250-1.fw -Licence: Redistributable. See LICENCE.go7007-s2250 for details +Licence: Redistributable. See LICENCE.sensoray for details File: go7007/go7007fw.bin File: go7007/go7007tv.bin From 6fae1670baa120de19dae5b8410da6186ddff595 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 1 Oct 2025 16:03:55 +0100 Subject: [PATCH 3/5] WHENCE: use LICENCE.sensoray for s2255drv This text is identical to reuse the LICENCE.sensoray file. Signed-off-by: Ross Burton --- WHENCE | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/WHENCE b/WHENCE index 12770a06..ffdb6081 100644 --- a/WHENCE +++ b/WHENCE @@ -2831,15 +2831,7 @@ Driver: s2255drv File: f2255usb.bin Version: 1.2.8 -Licence: Redistributable. - - Sensoray grants permission to use and redistribute these firmware - files for use with Sensoray devices, but not as a part of the Linux - kernel or in any other form which would require these files themselves - to be covered by the terms of the GNU General Public License. - These firmware files are distributed in the hope that they will be - useful, but WITHOUT ANY WARRANTY; without even the implied warranty - of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +Licence: Redistributable. See LICENCE.sensoray for details. -------------------------------------------------------------------------- From e9fa2f97c9c02197b81b8c4116c71427afd0eecd Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 1 Oct 2025 17:31:24 +0100 Subject: [PATCH 4/5] WHENCE: extract ueagle license Set the Licence to the standard pattern, and use web.archive.org to obtain the actual message which is being referenced. Signed-off-by: Ross Burton --- LICENCE.ueagle | 8 ++++++++ WHENCE | 3 +-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 LICENCE.ueagle diff --git a/LICENCE.ueagle b/LICENCE.ueagle new file mode 100644 index 00000000..26283018 --- /dev/null +++ b/LICENCE.ueagle @@ -0,0 +1,8 @@ +No source provided but the binary firmware is redistributable. + +Quoting from https://mail.gna.org/public/eagleusb-dev/2004-11/msg00172.html: + + Last week, I talked to different parties at ADI regarding the licensing of + Layer 1 ( DSP ) and USB firmware source codes. ADI is not providing source + code for the firmware :-( The binary files will be distributed freely to end + users ( Is public domain licensing good for this? ) diff --git a/WHENCE b/WHENCE index ffdb6081..eb3d6067 100644 --- a/WHENCE +++ b/WHENCE @@ -2916,8 +2916,7 @@ File: ueagle-atm/DSP9i.bin File: ueagle-atm/eagleII.fw Version: 1.1 -Licence: Redistributable. Based on - https://mail.gna.org/public/eagleusb-dev/2004-11/msg00172.html +Licence: Redistributable. See LICENCE.ueagle for details -------------------------------------------------------------------------- From f2bfc867f82d733be69e54345c43ba3ae93db1e0 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 1 Oct 2025 17:57:34 +0100 Subject: [PATCH 5/5] WHENCE: extract multitech license text Extract the multitech license text as used by the ti_usb_3410_5052 driver. Signed-off-by: Ross Burton --- LICENCE.multitech | 5 +++++ WHENCE | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 LICENCE.multitech diff --git a/LICENCE.multitech b/LICENCE.multitech new file mode 100644 index 00000000..8d13920a --- /dev/null +++ b/LICENCE.multitech @@ -0,0 +1,5 @@ +As per mail from support@multitech.com: + + "all firmware components are redistributable in binary form" + +Copyright (C) 2005 Multi-Tech Systems, Inc. diff --git a/WHENCE b/WHENCE index eb3d6067..53d9a6bc 100644 --- a/WHENCE +++ b/WHENCE @@ -200,9 +200,9 @@ File: mts_cdma.fw File: mts_gsm.fw File: mts_edge.fw -Licence: "all firmware components are redistributable in binary form" - per support@multitech.com - Copyright (C) 2005 Multi-Tech Systems, Inc. +Licence: Redistributable. See LICENCE.multitech for details + +Copyright (C) 2005 Multi-Tech Systems, Inc. Found in hex form in ftp://ftp.multitech.com/wireless/wireless_linux.zip