diff --git a/LICENSE b/LICENSE
index 00eec89..d159169 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,7 +1,7 @@
-GNU GENERAL PUBLIC LICENSE
+ GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@@ -290,8 +290,8 @@ to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
- CubicSDR
- Copyright (C) 2014 Charles J. Cliffe
+
+ Copyright (C)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -329,7 +329,7 @@ necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
- {signature of Ty Coon}, 1 April 1989
+ , 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
@@ -337,4 +337,3 @@ proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
-
diff --git a/src/AppConfig.cpp b/src/AppConfig.cpp
index 39d2f4d..be10acb 100644
--- a/src/AppConfig.cpp
+++ b/src/AppConfig.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "AppConfig.h"
#include "CubicSDR.h"
diff --git a/src/AppConfig.h b/src/AppConfig.h
index 96570aa..dfb0766 100644
--- a/src/AppConfig.h
+++ b/src/AppConfig.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/AppFrame.cpp b/src/AppFrame.cpp
index d9eb0ce..aca8bfb 100644
--- a/src/AppFrame.cpp
+++ b/src/AppFrame.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "AppFrame.h"
#include "wx/wxprec.h"
diff --git a/src/AppFrame.h b/src/AppFrame.h
index 4c2acee..834e33e 100644
--- a/src/AppFrame.h
+++ b/src/AppFrame.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/CubicSDR.cpp b/src/CubicSDR.cpp
index 11195f9..282f67b 100644
--- a/src/CubicSDR.cpp
+++ b/src/CubicSDR.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#define OPENGL
#include "CubicSDRDefs.h"
diff --git a/src/CubicSDR.h b/src/CubicSDR.h
index 07b28cb..a7de9b9 100644
--- a/src/CubicSDR.h
+++ b/src/CubicSDR.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
//WX_GL_CORE_PROFILE 1
diff --git a/src/CubicSDRDefs.h b/src/CubicSDRDefs.h
index 210126c..26ae857 100644
--- a/src/CubicSDRDefs.h
+++ b/src/CubicSDRDefs.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#define CUBICSDR_TITLE "CubicSDR v" CUBICSDR_VERSION " by Charles J. Cliffe (@ccliffe) :: www.cubicsdr.com"
diff --git a/src/DemodLabelDialog.cpp b/src/DemodLabelDialog.cpp
index d5a7e50..17ff37e 100644
--- a/src/DemodLabelDialog.cpp
+++ b/src/DemodLabelDialog.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "DemodLabelDialog.h"
#include "wx/clipbrd.h"
diff --git a/src/DemodLabelDialog.h b/src/DemodLabelDialog.h
index a10d34b..cee9cff 100644
--- a/src/DemodLabelDialog.h
+++ b/src/DemodLabelDialog.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include "wx/dialog.h"
diff --git a/src/FrequencyDialog.cpp b/src/FrequencyDialog.cpp
index 3882455..f16ad3b 100644
--- a/src/FrequencyDialog.cpp
+++ b/src/FrequencyDialog.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "FrequencyDialog.h"
#include "wx/clipbrd.h"
diff --git a/src/FrequencyDialog.h b/src/FrequencyDialog.h
index 6353c39..259de20 100644
--- a/src/FrequencyDialog.h
+++ b/src/FrequencyDialog.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include "wx/dialog.h"
diff --git a/src/IOThread.cpp b/src/IOThread.cpp
index a27c71c..4668630 100644
--- a/src/IOThread.cpp
+++ b/src/IOThread.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "IOThread.h"
#include
diff --git a/src/IOThread.h b/src/IOThread.h
index 2fe8504..84fae4e 100644
--- a/src/IOThread.h
+++ b/src/IOThread.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/ModemProperties.cpp b/src/ModemProperties.cpp
index be3e6ba..84037bd 100644
--- a/src/ModemProperties.cpp
+++ b/src/ModemProperties.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "ModemProperties.h"
#include "CubicSDR.h"
diff --git a/src/ModemProperties.h b/src/ModemProperties.h
index bfebcde..268e366 100644
--- a/src/ModemProperties.h
+++ b/src/ModemProperties.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/audio/AudioThread.cpp b/src/audio/AudioThread.cpp
index f1c2038..9344b6e 100644
--- a/src/audio/AudioThread.cpp
+++ b/src/audio/AudioThread.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "AudioThread.h"
#include "CubicSDRDefs.h"
#include
diff --git a/src/audio/AudioThread.h b/src/audio/AudioThread.h
index 65388c7..8eff8be 100644
--- a/src/audio/AudioThread.h
+++ b/src/audio/AudioThread.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/demod/DemodDefs.h b/src/demod/DemodDefs.h
index dab36b3..ac1b2f1 100644
--- a/src/demod/DemodDefs.h
+++ b/src/demod/DemodDefs.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include "ThreadQueue.h"
diff --git a/src/demod/DemodulatorInstance.cpp b/src/demod/DemodulatorInstance.cpp
index bf3d788..4a255b8 100644
--- a/src/demod/DemodulatorInstance.cpp
+++ b/src/demod/DemodulatorInstance.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "DemodulatorInstance.h"
#include "CubicSDR.h"
diff --git a/src/demod/DemodulatorInstance.h b/src/demod/DemodulatorInstance.h
index 554ed48..749c6ec 100644
--- a/src/demod/DemodulatorInstance.h
+++ b/src/demod/DemodulatorInstance.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/demod/DemodulatorMgr.cpp b/src/demod/DemodulatorMgr.cpp
index 61be65c..d4da312 100644
--- a/src/demod/DemodulatorMgr.cpp
+++ b/src/demod/DemodulatorMgr.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include
#include
#include
diff --git a/src/demod/DemodulatorMgr.h b/src/demod/DemodulatorMgr.h
index a993f84..df0c60a 100644
--- a/src/demod/DemodulatorMgr.h
+++ b/src/demod/DemodulatorMgr.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/demod/DemodulatorPreThread.cpp b/src/demod/DemodulatorPreThread.cpp
index e4286fe..e4319a4 100644
--- a/src/demod/DemodulatorPreThread.cpp
+++ b/src/demod/DemodulatorPreThread.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "CubicSDRDefs.h"
#include
diff --git a/src/demod/DemodulatorPreThread.h b/src/demod/DemodulatorPreThread.h
index e20bf68..31e496a 100644
--- a/src/demod/DemodulatorPreThread.h
+++ b/src/demod/DemodulatorPreThread.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/demod/DemodulatorThread.cpp b/src/demod/DemodulatorThread.cpp
index 259c128..16fa619 100644
--- a/src/demod/DemodulatorThread.cpp
+++ b/src/demod/DemodulatorThread.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "CubicSDRDefs.h"
#include "DemodulatorThread.h"
#include "DemodulatorInstance.h"
diff --git a/src/demod/DemodulatorThread.h b/src/demod/DemodulatorThread.h
index 10124a4..5709bb9 100644
--- a/src/demod/DemodulatorThread.h
+++ b/src/demod/DemodulatorThread.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/demod/DemodulatorWorkerThread.cpp b/src/demod/DemodulatorWorkerThread.cpp
index 35efd62..2c5c896 100644
--- a/src/demod/DemodulatorWorkerThread.cpp
+++ b/src/demod/DemodulatorWorkerThread.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "DemodulatorWorkerThread.h"
#include "CubicSDRDefs.h"
#include "CubicSDR.h"
diff --git a/src/demod/DemodulatorWorkerThread.h b/src/demod/DemodulatorWorkerThread.h
index 140046a..e0b4065 100644
--- a/src/demod/DemodulatorWorkerThread.h
+++ b/src/demod/DemodulatorWorkerThread.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include
diff --git a/src/forms/DigitalConsole/DigitalConsole.cpp b/src/forms/DigitalConsole/DigitalConsole.cpp
index f472ca1..8238335 100644
--- a/src/forms/DigitalConsole/DigitalConsole.cpp
+++ b/src/forms/DigitalConsole/DigitalConsole.cpp
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#include "DigitalConsole.h"
#include "CubicSDR.h"
#include
diff --git a/src/forms/DigitalConsole/DigitalConsole.h b/src/forms/DigitalConsole/DigitalConsole.h
index 5d5321d..a7ba9d6 100644
--- a/src/forms/DigitalConsole/DigitalConsole.h
+++ b/src/forms/DigitalConsole/DigitalConsole.h
@@ -1,3 +1,6 @@
+// Copyright (c) Charles J. Cliffe
+// SPDX-License-Identifier: GPL-2.0+
+
#pragma once
#include