[system/ksystemlog] /: Convert license headers to SPDX

Alexander Lohnau null at kde.org
Sat Oct 2 08:03:37 BST 2021


Git commit 7b8136741cd5278b3d5100fc986ae7807efe0191 by Alexander Lohnau.
Committed on 01/10/2021 at 17:39.
Pushed by mlaurent into branch 'master'.

Convert license headers to SPDX

A  +311  -0    LICENSES/GPL-2.0-or-later.txt
M  +2    -5    autotests/findIncompatibleKioTest.cpp
M  +2    -5    autotests/kernelAnalyzerTest.cpp
M  +3    -6    autotests/kioLogFileReaderTest.cpp
M  +2    -5    autotests/logModeFactoryTest.cpp
M  +2    -5    autotests/systemAnalyzerTest.cpp
M  +2    -5    autotests/testUtil.cpp
M  +2    -5    autotests/testUtil.h
M  +1    -1    cmake/FindJournald.cmake
M  +1    -1    doc/index.docbook
M  +2    -5    src/config/dummyConfig.cpp
M  +2    -5    src/configurationDialog.cpp
M  +2    -5    src/configurationDialog.h
M  +2    -5    src/detailDialog.cpp
M  +2    -5    src/detailDialog.h
M  +2    -5    src/generalConfigurationWidget.cpp
M  +2    -5    src/generalConfigurationWidget.h
M  +2    -5    src/lib/analyzer.cpp
M  +2    -5    src/lib/analyzer.h
M  +2    -5    src/lib/defaults.h
M  +2    -5    src/lib/fileAnalyzer.cpp
M  +2    -5    src/lib/fileAnalyzer.h
M  +2    -5    src/lib/globals.cpp
M  +2    -5    src/lib/globals.h
M  +2    -5    src/lib/kioLogFileReader.cpp
M  +2    -5    src/lib/kioLogFileReader.h
M  +2    -5    src/lib/levelPrintPage.cpp
M  +2    -5    src/lib/levelPrintPage.h
M  +2    -5    src/lib/loadingBar.cpp
M  +2    -5    src/lib/loadingBar.h
M  +2    -5    src/lib/localLogFileReader.cpp
M  +2    -5    src/lib/localLogFileReader.h
M  +2    -5    src/lib/logFile.cpp
M  +2    -5    src/lib/logFile.h
M  +2    -5    src/lib/logFileReader.cpp
M  +2    -5    src/lib/logFileReader.h
M  +2    -5    src/lib/logFileReaderPrivate.h
M  +2    -5    src/lib/logLevel.cpp
M  +2    -5    src/lib/logLevel.h
M  +2    -5    src/lib/logLine.cpp
M  +2    -5    src/lib/logLine.h
M  +2    -5    src/lib/logManager.cpp
M  +2    -5    src/lib/logManager.h
M  +2    -5    src/lib/logMode.cpp
M  +2    -5    src/lib/logMode.h
M  +2    -5    src/lib/logModeAction.cpp
M  +2    -5    src/lib/logModeAction.h
M  +2    -5    src/lib/logModeConfiguration.cpp
M  +2    -5    src/lib/logModeConfiguration.h
M  +2    -5    src/lib/logModeConfigurationWidget.cpp
M  +2    -5    src/lib/logModeConfigurationWidget.h
M  +2    -5    src/lib/logModeFactory.cpp
M  +2    -5    src/lib/logModeFactory.h
M  +2    -5    src/lib/logModeItemBuilder.cpp
M  +2    -5    src/lib/logModeItemBuilder.h
M  +2    -5    src/lib/logViewColumn.cpp
M  +2    -5    src/lib/logViewColumn.h
M  +2    -5    src/lib/logViewColumns.cpp
M  +2    -5    src/lib/logViewColumns.h
M  +3    -6    src/lib/logViewExport.cpp
M  +2    -5    src/lib/logViewExport.h
M  +2    -5    src/lib/logViewFilterWidget.cpp
M  +2    -5    src/lib/logViewFilterWidget.h
M  +2    -5    src/lib/logViewModel.cpp
M  +2    -5    src/lib/logViewModel.h
M  +2    -5    src/lib/logViewSearchWidget.cpp
M  +2    -5    src/lib/logViewSearchWidget.h
M  +2    -5    src/lib/logViewWidget.cpp
M  +2    -5    src/lib/logViewWidget.h
M  +2    -5    src/lib/logViewWidgetItem.cpp
M  +2    -5    src/lib/logViewWidgetItem.h
M  +2    -5    src/lib/logging.h
M  +2    -5    src/lib/multipleActions.cpp
M  +2    -5    src/lib/multipleActions.h
M  +2    -5    src/lib/processOutputLogFileReader.cpp
M  +2    -5    src/lib/processOutputLogFileReader.h
M  +2    -5    src/lib/simpleAction.cpp
M  +2    -5    src/lib/simpleAction.h
M  +2    -5    src/lib/view.cpp
M  +2    -5    src/lib/view.h
M  +2    -5    src/logModePluginsLoader.cpp
M  +2    -5    src/logModePluginsLoader.h
M  +2    -5    src/loggerDialog.cpp
M  +2    -5    src/loggerDialog.h
M  +2    -5    src/main.cpp
M  +2    -5    src/mainWindow.cpp
M  +2    -5    src/mainWindow.h
M  +2    -5    src/modes/acpid/acpidAnalyzer.cpp
M  +2    -5    src/modes/acpid/acpidAnalyzer.h
M  +2    -5    src/modes/acpid/acpidConfiguration.cpp
M  +2    -5    src/modes/acpid/acpidConfiguration.h
M  +2    -5    src/modes/acpid/acpidConfigurationWidget.cpp
M  +2    -5    src/modes/acpid/acpidConfigurationWidget.h
M  +2    -5    src/modes/acpid/acpidFactory.cpp
M  +2    -5    src/modes/acpid/acpidFactory.h
M  +2    -5    src/modes/acpid/acpidItemBuilder.cpp
M  +2    -5    src/modes/acpid/acpidItemBuilder.h
M  +2    -5    src/modes/acpid/acpidLogMode.cpp
M  +2    -5    src/modes/acpid/acpidLogMode.h
M  +2    -5    src/modes/apache/apacheAccessAnalyzer.cpp
M  +2    -5    src/modes/apache/apacheAccessAnalyzer.h
M  +2    -5    src/modes/apache/apacheAccessItemBuilder.cpp
M  +2    -5    src/modes/apache/apacheAccessItemBuilder.h
M  +2    -5    src/modes/apache/apacheAccessLogMode.cpp
M  +2    -5    src/modes/apache/apacheAccessLogMode.h
M  +2    -5    src/modes/apache/apacheAnalyzer.cpp
M  +2    -5    src/modes/apache/apacheAnalyzer.h
M  +2    -5    src/modes/apache/apacheConfiguration.cpp
M  +2    -5    src/modes/apache/apacheConfiguration.h
M  +2    -5    src/modes/apache/apacheConfigurationWidget.cpp
M  +2    -5    src/modes/apache/apacheConfigurationWidget.h
M  +2    -5    src/modes/apache/apacheFactory.cpp
M  +2    -5    src/modes/apache/apacheFactory.h
M  +2    -5    src/modes/apache/apacheItemBuilder.cpp
M  +2    -5    src/modes/apache/apacheItemBuilder.h
M  +2    -5    src/modes/apache/apacheLogMode.cpp
M  +2    -5    src/modes/apache/apacheLogMode.h
M  +2    -5    src/modes/authentication/authenticationAnalyzer.cpp
M  +2    -5    src/modes/authentication/authenticationAnalyzer.h
M  +2    -5    src/modes/authentication/authenticationConfiguration.cpp
M  +2    -5    src/modes/authentication/authenticationConfiguration.h
M  +2    -5    src/modes/authentication/authenticationConfigurationWidget.cpp
M  +2    -5    src/modes/authentication/authenticationConfigurationWidget.h
M  +2    -5    src/modes/authentication/authenticationFactory.cpp
M  +2    -5    src/modes/authentication/authenticationFactory.h
M  +2    -5    src/modes/authentication/authenticationLogMode.cpp
M  +2    -5    src/modes/authentication/authenticationLogMode.h
M  +2    -5    src/modes/base/fileList.cpp
M  +2    -5    src/modes/base/fileList.h
M  +2    -5    src/modes/base/fileListHelper.cpp
M  +2    -5    src/modes/base/fileListHelper.h
M  +2    -5    src/modes/base/genericConfiguration.cpp
M  +2    -5    src/modes/base/genericConfiguration.h
M  +2    -5    src/modes/base/logLevelFileList.cpp
M  +2    -5    src/modes/base/logLevelFileList.h
M  +2    -5    src/modes/base/logLevelSelectionDialog.cpp
M  +2    -5    src/modes/base/logLevelSelectionDialog.h
M  +2    -5    src/modes/base/multipleFileList.cpp
M  +2    -5    src/modes/base/multipleFileList.h
M  +2    -5    src/modes/base/parsingHelper.cpp
M  +2    -5    src/modes/base/parsingHelper.h
M  +2    -5    src/modes/base/syslogAnalyzer.cpp
M  +2    -5    src/modes/base/syslogAnalyzer.h
M  +2    -5    src/modes/cron/cronAnalyzer.cpp
M  +2    -5    src/modes/cron/cronAnalyzer.h
M  +2    -5    src/modes/cron/cronConfiguration.cpp
M  +2    -5    src/modes/cron/cronConfiguration.h
M  +2    -5    src/modes/cron/cronConfigurationWidget.cpp
M  +2    -5    src/modes/cron/cronConfigurationWidget.h
M  +2    -5    src/modes/cron/cronFactory.cpp
M  +2    -5    src/modes/cron/cronFactory.h
M  +2    -5    src/modes/cron/cronItemBuilder.cpp
M  +2    -5    src/modes/cron/cronItemBuilder.h
M  +2    -5    src/modes/cron/cronLogMode.cpp
M  +2    -5    src/modes/cron/cronLogMode.h
M  +2    -5    src/modes/cups/cupsAccessAnalyzer.cpp
M  +2    -5    src/modes/cups/cupsAccessAnalyzer.h
M  +2    -5    src/modes/cups/cupsAccessItemBuilder.cpp
M  +2    -5    src/modes/cups/cupsAccessItemBuilder.h
M  +2    -5    src/modes/cups/cupsAccessLogMode.cpp
M  +2    -5    src/modes/cups/cupsAccessLogMode.h
M  +2    -5    src/modes/cups/cupsAnalyzer.cpp
M  +2    -5    src/modes/cups/cupsAnalyzer.h
M  +2    -5    src/modes/cups/cupsConfiguration.cpp
M  +2    -5    src/modes/cups/cupsConfiguration.h
M  +2    -5    src/modes/cups/cupsConfigurationWidget.cpp
M  +2    -5    src/modes/cups/cupsConfigurationWidget.h
M  +2    -5    src/modes/cups/cupsFactory.cpp
M  +2    -5    src/modes/cups/cupsFactory.h
M  +2    -5    src/modes/cups/cupsItemBuilder.cpp
M  +2    -5    src/modes/cups/cupsItemBuilder.h
M  +2    -5    src/modes/cups/cupsLogMode.cpp
M  +2    -5    src/modes/cups/cupsLogMode.h
M  +2    -5    src/modes/cups/cupsPageAnalyzer.cpp
M  +2    -5    src/modes/cups/cupsPageAnalyzer.h
M  +2    -5    src/modes/cups/cupsPageItemBuilder.cpp
M  +2    -5    src/modes/cups/cupsPageItemBuilder.h
M  +2    -5    src/modes/cups/cupsPageLogMode.cpp
M  +2    -5    src/modes/cups/cupsPageLogMode.h
M  +2    -5    src/modes/cups/cupsPdfAnalyzer.cpp
M  +2    -5    src/modes/cups/cupsPdfAnalyzer.h
M  +2    -5    src/modes/cups/cupsPdfItemBuilder.cpp
M  +2    -5    src/modes/cups/cupsPdfItemBuilder.h
M  +2    -5    src/modes/cups/cupsPdfLogMode.cpp
M  +2    -5    src/modes/cups/cupsPdfLogMode.h
M  +2    -5    src/modes/daemon/daemonConfiguration.cpp
M  +2    -5    src/modes/daemon/daemonConfiguration.h
M  +2    -5    src/modes/daemon/daemonConfigurationWidget.cpp
M  +2    -5    src/modes/daemon/daemonConfigurationWidget.h
M  +2    -5    src/modes/daemon/daemonFactory.cpp
M  +2    -5    src/modes/daemon/daemonFactory.h
M  +2    -5    src/modes/daemon/daemonLogMode.cpp
M  +2    -5    src/modes/daemon/daemonLogMode.h
M  +3    -6    src/modes/journald/journaldAddressDialog.cpp
M  +3    -6    src/modes/journald/journaldAddressDialog.h
M  +3    -6    src/modes/journald/journaldAnalyzer.cpp
M  +3    -6    src/modes/journald/journaldAnalyzer.h
M  +3    -6    src/modes/journald/journaldConfiguration.cpp
M  +3    -6    src/modes/journald/journaldConfiguration.h
M  +3    -6    src/modes/journald/journaldConfigurationWidget.cpp
M  +3    -6    src/modes/journald/journaldConfigurationWidget.h
M  +2    -5    src/modes/journald/journaldFactory.cpp
M  +2    -5    src/modes/journald/journaldFactory.h
M  +2    -5    src/modes/journald/journaldItemBuilder.cpp
M  +2    -5    src/modes/journald/journaldItemBuilder.h
M  +3    -6    src/modes/journald/journaldLocalAnalyzer.cpp
M  +3    -6    src/modes/journald/journaldLocalAnalyzer.h
M  +2    -5    src/modes/journald/journaldLogMode.cpp
M  +3    -6    src/modes/journald/journaldLogMode.h
M  +3    -6    src/modes/journald/journaldNetworkAnalyzer.cpp
M  +3    -6    src/modes/journald/journaldNetworkAnalyzer.h
M  +3    -6    src/modes/journald/journaldTypes.cpp
M  +3    -6    src/modes/journald/journaldTypes.h
M  +2    -5    src/modes/kernel/kernelAnalyzer.cpp
M  +2    -5    src/modes/kernel/kernelAnalyzer.h
M  +2    -5    src/modes/kernel/kernelFactory.cpp
M  +2    -5    src/modes/kernel/kernelFactory.h
M  +2    -5    src/modes/kernel/kernelItemBuilder.cpp
M  +2    -5    src/modes/kernel/kernelItemBuilder.h
M  +2    -5    src/modes/kernel/kernelLogMode.cpp
M  +2    -5    src/modes/kernel/kernelLogMode.h
M  +2    -5    src/modes/open/openAnalyzer.cpp
M  +2    -5    src/modes/open/openAnalyzer.h
M  +2    -5    src/modes/open/openFactory.cpp
M  +2    -5    src/modes/open/openFactory.h
M  +2    -5    src/modes/open/openLogMode.cpp
M  +2    -5    src/modes/open/openLogMode.h
M  +2    -5    src/modes/postfix/postfixAnalyzer.cpp
M  +2    -5    src/modes/postfix/postfixAnalyzer.h
M  +2    -5    src/modes/postfix/postfixConfiguration.cpp
M  +2    -5    src/modes/postfix/postfixConfiguration.h
M  +2    -5    src/modes/postfix/postfixConfigurationWidget.cpp
M  +2    -5    src/modes/postfix/postfixConfigurationWidget.h
M  +2    -5    src/modes/postfix/postfixFactory.cpp
M  +2    -5    src/modes/postfix/postfixFactory.h
M  +2    -5    src/modes/postfix/postfixLogMode.cpp
M  +2    -5    src/modes/postfix/postfixLogMode.h
M  +2    -5    src/modes/samba/netbiosLogMode.cpp
M  +2    -5    src/modes/samba/netbiosLogMode.h
M  +2    -5    src/modes/samba/sambaAccessLogMode.cpp
M  +2    -5    src/modes/samba/sambaAccessLogMode.h
M  +2    -5    src/modes/samba/sambaAnalyzer.cpp
M  +2    -5    src/modes/samba/sambaAnalyzer.h
M  +2    -5    src/modes/samba/sambaConfiguration.cpp
M  +2    -5    src/modes/samba/sambaConfiguration.h
M  +2    -5    src/modes/samba/sambaConfigurationWidget.cpp
M  +2    -5    src/modes/samba/sambaConfigurationWidget.h
M  +2    -5    src/modes/samba/sambaFactory.cpp
M  +2    -5    src/modes/samba/sambaFactory.h
M  +2    -5    src/modes/samba/sambaItemBuilder.cpp
M  +2    -5    src/modes/samba/sambaItemBuilder.h
M  +2    -5    src/modes/samba/sambaLogMode.cpp
M  +2    -5    src/modes/samba/sambaLogMode.h
M  +2    -5    src/modes/system/systemAnalyzer.cpp
M  +2    -5    src/modes/system/systemAnalyzer.h
M  +2    -5    src/modes/system/systemConfiguration.cpp
M  +2    -5    src/modes/system/systemConfiguration.h
M  +2    -5    src/modes/system/systemConfigurationWidget.cpp
M  +2    -5    src/modes/system/systemConfigurationWidget.h
M  +2    -5    src/modes/system/systemFactory.cpp
M  +2    -5    src/modes/system/systemFactory.h
M  +2    -5    src/modes/system/systemLogMode.cpp
M  +2    -5    src/modes/system/systemLogMode.h
M  +2    -5    src/modes/xorg/xorgAnalyzer.cpp
M  +2    -5    src/modes/xorg/xorgAnalyzer.h
M  +2    -5    src/modes/xorg/xorgConfiguration.cpp
M  +2    -5    src/modes/xorg/xorgConfiguration.h
M  +2    -5    src/modes/xorg/xorgConfigurationWidget.cpp
M  +2    -5    src/modes/xorg/xorgConfigurationWidget.h
M  +2    -5    src/modes/xorg/xorgFactory.cpp
M  +2    -5    src/modes/xorg/xorgFactory.h
M  +2    -5    src/modes/xorg/xorgItemBuilder.cpp
M  +2    -5    src/modes/xorg/xorgItemBuilder.h
M  +2    -5    src/modes/xorg/xorgLogMode.cpp
M  +2    -5    src/modes/xorg/xorgLogMode.h
M  +2    -5    src/modes/xsession/xsessionAnalyzer.cpp
M  +2    -5    src/modes/xsession/xsessionAnalyzer.h
M  +2    -5    src/modes/xsession/xsessionConfiguration.cpp
M  +2    -5    src/modes/xsession/xsessionConfiguration.h
M  +2    -5    src/modes/xsession/xsessionConfigurationWidget.cpp
M  +2    -5    src/modes/xsession/xsessionConfigurationWidget.h
M  +2    -5    src/modes/xsession/xsessionFactory.cpp
M  +2    -5    src/modes/xsession/xsessionFactory.h
M  +2    -5    src/modes/xsession/xsessionItemBuilder.cpp
M  +2    -5    src/modes/xsession/xsessionItemBuilder.h
M  +2    -5    src/modes/xsession/xsessionLogMode.cpp
M  +2    -5    src/modes/xsession/xsessionLogMode.h
M  +2    -5    src/statusBar.cpp
M  +2    -5    src/statusBar.h
M  +2    -5    src/tabLogManager.cpp
M  +2    -5    src/tabLogManager.h
M  +2    -5    src/tabLogViewsWidget.cpp
M  +2    -5    src/tabLogViewsWidget.h

https://invent.kde.org/system/ksystemlog/commit/7b8136741cd5278b3d5100fc986ae7807efe0191

diff --git a/LICENSES/GPL-2.0-or-later.txt b/LICENSES/GPL-2.0-or-later.txt
new file mode 100644
index 0000000..3b6070f
--- /dev/null
+++ b/LICENSES/GPL-2.0-or-later.txt
@@ -0,0 +1,311 @@
+GNU GENERAL PUBLIC LICENSE
+Version 2, June 1991
+
+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.
+
+Preamble
+
+The licenses for most software are designed to take away your freedom to share
+and change it. By contrast, the GNU General Public License is intended to
+guarantee your freedom to share and change free software--to make sure the
+software is free for all its users. This General Public License applies to
+most of the Free Software Foundation's software and to any other program whose
+authors commit to using it. (Some other Free Software Foundation software
+is covered by the GNU Lesser General Public License instead.) You can apply
+it to your programs, too.
+
+When we speak of free software, we are referring to freedom, not price. Our
+General Public Licenses are designed to make sure that you have the freedom
+to distribute copies of free software (and charge for this service if you
+wish), that you receive source code or can get it if you want it, that you
+can change the software or use pieces of it in new free programs; and that
+you know you can do these things.
+
+To protect your rights, we need to make restrictions that forbid anyone to
+deny you these rights or to ask you to surrender the rights. These restrictions
+translate to certain responsibilities for you if you distribute copies of
+the software, or if you modify it.
+
+For example, if you distribute copies of such a program, whether gratis or
+for a fee, you must give the recipients all the rights that you have. You
+must make sure that they, too, receive or can get the source code. And you
+must show them these terms so they know their rights.
+
+We protect your rights with two steps: (1) copyright the software, and (2)
+offer you this license which gives you legal permission to copy, distribute
+and/or modify the software.
+
+Also, for each author's protection and ours, we want to make certain that
+everyone understands that there is no warranty for this free software. If
+the software is modified by someone else and passed on, we want its recipients
+to know that what they have is not the original, so that any problems introduced
+by others will not reflect on the original authors' reputations.
+
+Finally, any free program is threatened constantly by software patents. We
+wish to avoid the danger that redistributors of a free program will individually
+obtain patent licenses, in effect making the program proprietary. To prevent
+this, we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+The precise terms and conditions for copying, distribution and modification
+follow.
+
+TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+0. This License applies to any program or other work which contains a notice
+placed by the copyright holder saying it may be distributed under the terms
+of this General Public License. The "Program", below, refers to any such program
+or work, and a "work based on the Program" means either the Program or any
+derivative work under copyright law: that is to say, a work containing the
+Program or a portion of it, either verbatim or with modifications and/or translated
+into another language. (Hereinafter, translation is included without limitation
+in the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not covered
+by this License; they are outside its scope. The act of running the Program
+is not restricted, and the output from the Program is covered only if its
+contents constitute a work based on the Program (independent of having been
+made by running the Program). Whether that is true depends on what the Program
+does.
+
+1. You may copy and distribute verbatim copies of the Program's source code
+as you receive it, in any medium, provided that you conspicuously and appropriately
+publish on each copy an appropriate copyright notice and disclaimer of warranty;
+keep intact all the notices that refer to this License and to the absence
+of any warranty; and give any other recipients of the Program a copy of this
+License along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and you
+may at your option offer warranty protection in exchange for a fee.
+
+2. You may modify your copy or copies of the Program or any portion of it,
+thus forming a work based on the Program, and copy and distribute such modifications
+or work under the terms of Section 1 above, provided that you also meet all
+of these conditions:
+
+a) You must cause the modified files to carry prominent notices stating that
+you changed the files and the date of any change.
+
+b) You must cause any work that you distribute or publish, that in whole or
+in part contains or is derived from the Program or any part thereof, to be
+licensed as a whole at no charge to all third parties under the terms of this
+License.
+
+c) If the modified program normally reads commands interactively when run,
+you must cause it, when started running for such interactive use in the most
+ordinary way, to print or display an announcement including an appropriate
+copyright notice and a notice that there is no warranty (or else, saying that
+you provide a warranty) and that users may redistribute the program under
+these conditions, and telling the user how to view a copy of this License.
+(Exception: if the Program itself is interactive but does not normally print
+such an announcement, your work based on the Program is not required to print
+an announcement.)
+
+These requirements apply to the modified work as a whole. If identifiable
+sections of that work are not derived from the Program, and can be reasonably
+considered independent and separate works in themselves, then this License,
+and its terms, do not apply to those sections when you distribute them as
+separate works. But when you distribute the same sections as part of a whole
+which is a work based on the Program, the distribution of the whole must be
+on the terms of this License, whose permissions for other licensees extend
+to the entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest your
+rights to work written entirely by you; rather, the intent is to exercise
+the right to control the distribution of derivative or collective works based
+on the Program.
+
+In addition, mere aggregation of another work not based on the Program with
+the Program (or with a work based on the Program) on a volume of a storage
+or distribution medium does not bring the other work under the scope of this
+License.
+
+3. You may copy and distribute the Program (or a work based on it, under Section
+2) in object code or executable form under the terms of Sections 1 and 2 above
+provided that you also do one of the following:
+
+a) Accompany it with the complete corresponding machine-readable source code,
+which must be distributed under the terms of Sections 1 and 2 above on a medium
+customarily used for software interchange; or,
+
+b) Accompany it with a written offer, valid for at least three years, to give
+any third party, for a charge no more than your cost of physically performing
+source distribution, a complete machine-readable copy of the corresponding
+source code, to be distributed under the terms of Sections 1 and 2 above on
+a medium customarily used for software interchange; or,
+
+c) Accompany it with the information you received as to the offer to distribute
+corresponding source code. (This alternative is allowed only for noncommercial
+distribution and only if you received the program in object code or executable
+form with such an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for making
+modifications to it. For an executable work, complete source code means all
+the source code for all modules it contains, plus any associated interface
+definition files, plus the scripts used to control compilation and installation
+of the executable. However, as a special exception, the source code distributed
+need not include anything that is normally distributed (in either source or
+binary form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component itself
+accompanies the executable.
+
+If distribution of executable or object code is made by offering access to
+copy from a designated place, then offering equivalent access to copy the
+source code from the same place counts as distribution of the source code,
+even though third parties are not compelled to copy the source along with
+the object code.
+
+4. You may not copy, modify, sublicense, or distribute the Program except
+as expressly provided under this License. Any attempt otherwise to copy, modify,
+sublicense or distribute the Program is void, and will automatically terminate
+your rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses terminated
+so long as such parties remain in full compliance.
+
+5. You are not required to accept this License, since you have not signed
+it. However, nothing else grants you permission to modify or distribute the
+Program or its derivative works. These actions are prohibited by law if you
+do not accept this License. Therefore, by modifying or distributing the Program
+(or any work based on the Program), you indicate your acceptance of this License
+to do so, and all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+6. Each time you redistribute the Program (or any work based on the Program),
+the recipient automatically receives a license from the original licensor
+to copy, distribute or modify the Program subject to these terms and conditions.
+You may not impose any further restrictions on the recipients' exercise of
+the rights granted herein. You are not responsible for enforcing compliance
+by third parties to this License.
+
+7. If, as a consequence of a court judgment or allegation of patent infringement
+or for any other reason (not limited to patent issues), conditions are imposed
+on you (whether by court order, agreement or otherwise) that contradict the
+conditions of this License, they do not excuse you from the conditions of
+this License. If you cannot distribute so as to satisfy simultaneously your
+obligations under this License and any other pertinent obligations, then as
+a consequence you may not distribute the Program at all. For example, if a
+patent license would not permit royalty-free redistribution of the Program
+by all those who receive copies directly or indirectly through you, then the
+only way you could satisfy both it and this License would be to refrain entirely
+from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply and
+the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any patents
+or other property right claims or to contest validity of any such claims;
+this section has the sole purpose of protecting the integrity of the free
+software distribution system, which is implemented by public license practices.
+Many people have made generous contributions to the wide range of software
+distributed through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing to
+distribute software through any other system and a licensee cannot impose
+that choice.
+
+This section is intended to make thoroughly clear what is believed to be a
+consequence of the rest of this License.
+
+8. If the distribution and/or use of the Program is restricted in certain
+countries either by patents or by copyrighted interfaces, the original copyright
+holder who places the Program under this License may add an explicit geographical
+distribution limitation excluding those countries, so that distribution is
+permitted only in or among countries not thus excluded. In such case, this
+License incorporates the limitation as if written in the body of this License.
+
+9. The Free Software Foundation may publish revised and/or new versions of
+the General Public License from time to time. Such new versions will be similar
+in spirit to the present version, but may differ in detail to address new
+problems or concerns.
+
+Each version is given a distinguishing version number. If the Program specifies
+a version number of this License which applies to it and "any later version",
+you have the option of following the terms and conditions either of that version
+or of any later version published by the Free Software Foundation. If the
+Program does not specify a version number of this License, you may choose
+any version ever published by the Free Software Foundation.
+
+10. If you wish to incorporate parts of the Program into other free programs
+whose distribution conditions are different, write to the author to ask for
+permission. For software which is copyrighted by the Free Software Foundation,
+write to the Free Software Foundation; we sometimes make exceptions for this.
+Our decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing and reuse
+of software generally.
+
+NO WARRANTY
+
+11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
+THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
+STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM
+"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
+BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
+OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE
+OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA
+OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
+OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
+HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+END OF TERMS AND CONDITIONS
+
+How to Apply These Terms to Your New Programs
+
+If you develop a new program, and you want it to be of the greatest possible
+use to the public, the best way to achieve this is to make it free software
+which everyone can redistribute and change under these terms.
+
+To do so, attach the following notices to the program. It is safest 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.
+
+one line to give the program's name and an idea of what it does. Copyright
+(C) yyyy name of author
+
+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 the Free Software
+Foundation; either version 2 of the License, or (at your option) any later
+version.
+
+This program is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along with
+this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
+Street, Fifth Floor, Boston, MA 02110-1301, USA. Also add information on how
+to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this when
+it starts in an interactive mode:
+
+Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
+with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software,
+and you are welcome to redistribute it under certain conditions; type `show
+c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may be
+called something other than `show w' and `show c'; they could even be mouse-clicks
+or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your school,
+if any, to sign a "copyright disclaimer" for the program, if 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 Ty Coon, President of Vice
diff --git a/autotests/findIncompatibleKioTest.cpp b/autotests/findIncompatibleKioTest.cpp
index 162c64d..0d27eb8 100644
--- a/autotests/findIncompatibleKioTest.cpp
+++ b/autotests/findIncompatibleKioTest.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/kernelAnalyzerTest.cpp b/autotests/kernelAnalyzerTest.cpp
index 81ece14..0e8b022 100644
--- a/autotests/kernelAnalyzerTest.cpp
+++ b/autotests/kernelAnalyzerTest.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KKernelLog, a kernel log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/kioLogFileReaderTest.cpp b/autotests/kioLogFileReaderTest.cpp
index bf7f58a..6a6b2bc 100644
--- a/autotests/kioLogFileReaderTest.cpp
+++ b/autotests/kioLogFileReaderTest.cpp
@@ -1,14 +1,11 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2016 by Harald Sitter                                   *
+ *   SPDX-FileCopyrightText: 2016 Harald Sitter *
  *   sitter at kde.org                                                        *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/logModeFactoryTest.cpp b/autotests/logModeFactoryTest.cpp
index f3fbf86..3638e10 100644
--- a/autotests/logModeFactoryTest.cpp
+++ b/autotests/logModeFactoryTest.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/systemAnalyzerTest.cpp b/autotests/systemAnalyzerTest.cpp
index f302567..8032415 100644
--- a/autotests/systemAnalyzerTest.cpp
+++ b/autotests/systemAnalyzerTest.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/testUtil.cpp b/autotests/testUtil.cpp
index 7054205..a31e1cb 100644
--- a/autotests/testUtil.cpp
+++ b/autotests/testUtil.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/autotests/testUtil.h b/autotests/testUtil.h
index 37260ca..7718292 100644
--- a/autotests/testUtil.h
+++ b/autotests/testUtil.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/cmake/FindJournald.cmake b/cmake/FindJournald.cmake
index f5a3a83..194e108 100644
--- a/cmake/FindJournald.cmake
+++ b/cmake/FindJournald.cmake
@@ -9,7 +9,7 @@
 # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
 #
 
-# Copyright (c) 2015 David Edmundson
+# SPDX-FileCopyrightText: 2015 David Edmundson
 #
 
 # use pkg-config to get the directories and then use these values
diff --git a/doc/index.docbook b/doc/index.docbook
index 93e4be8..284de23 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -282,7 +282,7 @@ Hide menu entries and actions for modes with missing log files
 
 	<para>&ksystemlog;</para>
 	<para>
-	&ksystemlog;, Copyright 2008 by Nicolas Ternisien
+	&ksystemlog;, SPDX-FileCopyrightText: 2008 Nicolas Ternisien
 	</para>
 
 	<para>Contributors:</para>
diff --git a/src/config/dummyConfig.cpp b/src/config/dummyConfig.cpp
index e103ea6..2dd7c91 100644
--- a/src/config/dummyConfig.cpp
+++ b/src/config/dummyConfig.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/configurationDialog.cpp b/src/configurationDialog.cpp
index 6947060..0e870ce 100644
--- a/src/configurationDialog.cpp
+++ b/src/configurationDialog.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/configurationDialog.h b/src/configurationDialog.h
index b89ce00..badfab3 100644
--- a/src/configurationDialog.h
+++ b/src/configurationDialog.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/detailDialog.cpp b/src/detailDialog.cpp
index 87acacf..0bf59a4 100644
--- a/src/detailDialog.cpp
+++ b/src/detailDialog.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/detailDialog.h b/src/detailDialog.h
index 0f98e74..a985a63 100644
--- a/src/detailDialog.h
+++ b/src/detailDialog.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/generalConfigurationWidget.cpp b/src/generalConfigurationWidget.cpp
index 4b9e12f..5324c7f 100644
--- a/src/generalConfigurationWidget.cpp
+++ b/src/generalConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/generalConfigurationWidget.h b/src/generalConfigurationWidget.h
index ae477a7..d60d316 100644
--- a/src/generalConfigurationWidget.h
+++ b/src/generalConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/analyzer.cpp b/src/lib/analyzer.cpp
index 2000e53..e094a1a 100644
--- a/src/lib/analyzer.cpp
+++ b/src/lib/analyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/analyzer.h b/src/lib/analyzer.h
index 7580aa2..a092a9d 100644
--- a/src/lib/analyzer.h
+++ b/src/lib/analyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/defaults.h b/src/lib/defaults.h
index 862c297..449692e 100644
--- a/src/lib/defaults.h
+++ b/src/lib/defaults.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/fileAnalyzer.cpp b/src/lib/fileAnalyzer.cpp
index cab8807..15d9140 100644
--- a/src/lib/fileAnalyzer.cpp
+++ b/src/lib/fileAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/fileAnalyzer.h b/src/lib/fileAnalyzer.h
index 0de2c2c..d50b5b7 100644
--- a/src/lib/fileAnalyzer.h
+++ b/src/lib/fileAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/globals.cpp b/src/lib/globals.cpp
index 81829b2..fc515f2 100644
--- a/src/lib/globals.cpp
+++ b/src/lib/globals.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/globals.h b/src/lib/globals.h
index 82c8ea1..c703575 100644
--- a/src/lib/globals.h
+++ b/src/lib/globals.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/kioLogFileReader.cpp b/src/lib/kioLogFileReader.cpp
index 0e209f8..cf05cda 100644
--- a/src/lib/kioLogFileReader.cpp
+++ b/src/lib/kioLogFileReader.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/kioLogFileReader.h b/src/lib/kioLogFileReader.h
index a33bcfb..653d1a5 100644
--- a/src/lib/kioLogFileReader.h
+++ b/src/lib/kioLogFileReader.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/levelPrintPage.cpp b/src/lib/levelPrintPage.cpp
index 1a068f3..744dfc3 100644
--- a/src/lib/levelPrintPage.cpp
+++ b/src/lib/levelPrintPage.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/levelPrintPage.h b/src/lib/levelPrintPage.h
index becf0d6..03d5046 100644
--- a/src/lib/levelPrintPage.h
+++ b/src/lib/levelPrintPage.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/loadingBar.cpp b/src/lib/loadingBar.cpp
index fd248f6..fa9ec76 100644
--- a/src/lib/loadingBar.cpp
+++ b/src/lib/loadingBar.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/loadingBar.h b/src/lib/loadingBar.h
index 016791c..48ff111 100644
--- a/src/lib/loadingBar.h
+++ b/src/lib/loadingBar.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/localLogFileReader.cpp b/src/lib/localLogFileReader.cpp
index 1f320b6..3c36215 100644
--- a/src/lib/localLogFileReader.cpp
+++ b/src/lib/localLogFileReader.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/localLogFileReader.h b/src/lib/localLogFileReader.h
index b62e9ae..f68c3ab 100644
--- a/src/lib/localLogFileReader.h
+++ b/src/lib/localLogFileReader.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logFile.cpp b/src/lib/logFile.cpp
index 38f05e4..9656ded 100644
--- a/src/lib/logFile.cpp
+++ b/src/lib/logFile.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logFile.h b/src/lib/logFile.h
index eac7316..021ea9c 100644
--- a/src/lib/logFile.h
+++ b/src/lib/logFile.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logFileReader.cpp b/src/lib/logFileReader.cpp
index 3eb354d..2b1a902 100644
--- a/src/lib/logFileReader.cpp
+++ b/src/lib/logFileReader.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logFileReader.h b/src/lib/logFileReader.h
index 72d39ae..1396886 100644
--- a/src/lib/logFileReader.h
+++ b/src/lib/logFileReader.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logFileReaderPrivate.h b/src/lib/logFileReaderPrivate.h
index 70ac472..5e82760 100644
--- a/src/lib/logFileReaderPrivate.h
+++ b/src/lib/logFileReaderPrivate.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logLevel.cpp b/src/lib/logLevel.cpp
index 8a6527e..e496bb8 100644
--- a/src/lib/logLevel.cpp
+++ b/src/lib/logLevel.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logLevel.h b/src/lib/logLevel.h
index ccbbbd8..46ac84e 100644
--- a/src/lib/logLevel.h
+++ b/src/lib/logLevel.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logLine.cpp b/src/lib/logLine.cpp
index 61ed657..272caae 100644
--- a/src/lib/logLine.cpp
+++ b/src/lib/logLine.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logLine.h b/src/lib/logLine.h
index 1079a92..c121970 100644
--- a/src/lib/logLine.h
+++ b/src/lib/logLine.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logManager.cpp b/src/lib/logManager.cpp
index 77187fb..692d2a9 100644
--- a/src/lib/logManager.cpp
+++ b/src/lib/logManager.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logManager.h b/src/lib/logManager.h
index 3d7a140..8c10e54 100644
--- a/src/lib/logManager.h
+++ b/src/lib/logManager.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logMode.cpp b/src/lib/logMode.cpp
index 8c5ef84..0a05dd2 100644
--- a/src/lib/logMode.cpp
+++ b/src/lib/logMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logMode.h b/src/lib/logMode.h
index b1d4ca4..b7500fe 100644
--- a/src/lib/logMode.h
+++ b/src/lib/logMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeAction.cpp b/src/lib/logModeAction.cpp
index 0477f35..b9f0a1e 100644
--- a/src/lib/logModeAction.cpp
+++ b/src/lib/logModeAction.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeAction.h b/src/lib/logModeAction.h
index 25c6ee7..820b68f 100644
--- a/src/lib/logModeAction.h
+++ b/src/lib/logModeAction.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeConfiguration.cpp b/src/lib/logModeConfiguration.cpp
index c5478c1..724736e 100644
--- a/src/lib/logModeConfiguration.cpp
+++ b/src/lib/logModeConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeConfiguration.h b/src/lib/logModeConfiguration.h
index 6f4e676..9ac330a 100644
--- a/src/lib/logModeConfiguration.h
+++ b/src/lib/logModeConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeConfigurationWidget.cpp b/src/lib/logModeConfigurationWidget.cpp
index c14e76f..c45dcd6 100644
--- a/src/lib/logModeConfigurationWidget.cpp
+++ b/src/lib/logModeConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeConfigurationWidget.h b/src/lib/logModeConfigurationWidget.h
index f40749f..bef7b6d 100644
--- a/src/lib/logModeConfigurationWidget.h
+++ b/src/lib/logModeConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeFactory.cpp b/src/lib/logModeFactory.cpp
index e9ae111..13bfef8 100644
--- a/src/lib/logModeFactory.cpp
+++ b/src/lib/logModeFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeFactory.h b/src/lib/logModeFactory.h
index 6048b8e..beb2307 100644
--- a/src/lib/logModeFactory.h
+++ b/src/lib/logModeFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeItemBuilder.cpp b/src/lib/logModeItemBuilder.cpp
index d2582e0..50bd9cc 100644
--- a/src/lib/logModeItemBuilder.cpp
+++ b/src/lib/logModeItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logModeItemBuilder.h b/src/lib/logModeItemBuilder.h
index d6c6d9d..aaf637e 100644
--- a/src/lib/logModeItemBuilder.h
+++ b/src/lib/logModeItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewColumn.cpp b/src/lib/logViewColumn.cpp
index 6f88e33..0fff6b8 100644
--- a/src/lib/logViewColumn.cpp
+++ b/src/lib/logViewColumn.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewColumn.h b/src/lib/logViewColumn.h
index d2bee97..cbf6878 100644
--- a/src/lib/logViewColumn.h
+++ b/src/lib/logViewColumn.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewColumns.cpp b/src/lib/logViewColumns.cpp
index 9aa8884..149a1be 100644
--- a/src/lib/logViewColumns.cpp
+++ b/src/lib/logViewColumns.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewColumns.h b/src/lib/logViewColumns.h
index 13c3cb2..4eae1d1 100644
--- a/src/lib/logViewColumns.h
+++ b/src/lib/logViewColumns.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewExport.cpp b/src/lib/logViewExport.cpp
index 0409828..9183dc8 100644
--- a/src/lib/logViewExport.cpp
+++ b/src/lib/logViewExport.cpp
@@ -1,12 +1,9 @@
-/***************************************************************************
+/***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewExport.h b/src/lib/logViewExport.h
index d0714e3..fd08663 100644
--- a/src/lib/logViewExport.h
+++ b/src/lib/logViewExport.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewFilterWidget.cpp b/src/lib/logViewFilterWidget.cpp
index cdfae5b..61e6d67 100644
--- a/src/lib/logViewFilterWidget.cpp
+++ b/src/lib/logViewFilterWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewFilterWidget.h b/src/lib/logViewFilterWidget.h
index 5f15b41..ff95b81 100644
--- a/src/lib/logViewFilterWidget.h
+++ b/src/lib/logViewFilterWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewModel.cpp b/src/lib/logViewModel.cpp
index cd4038c..3e15867 100644
--- a/src/lib/logViewModel.cpp
+++ b/src/lib/logViewModel.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewModel.h b/src/lib/logViewModel.h
index a575374..c767565 100644
--- a/src/lib/logViewModel.h
+++ b/src/lib/logViewModel.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewSearchWidget.cpp b/src/lib/logViewSearchWidget.cpp
index 2873cd4..9650f13 100644
--- a/src/lib/logViewSearchWidget.cpp
+++ b/src/lib/logViewSearchWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewSearchWidget.h b/src/lib/logViewSearchWidget.h
index 7d27df7..47cda4c 100644
--- a/src/lib/logViewSearchWidget.h
+++ b/src/lib/logViewSearchWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewWidget.cpp b/src/lib/logViewWidget.cpp
index 5d8238d..0aac17e 100644
--- a/src/lib/logViewWidget.cpp
+++ b/src/lib/logViewWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewWidget.h b/src/lib/logViewWidget.h
index 2b88596..47224a3 100644
--- a/src/lib/logViewWidget.h
+++ b/src/lib/logViewWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewWidgetItem.cpp b/src/lib/logViewWidgetItem.cpp
index 9964df2..0adcaaf 100644
--- a/src/lib/logViewWidgetItem.cpp
+++ b/src/lib/logViewWidgetItem.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logViewWidgetItem.h b/src/lib/logViewWidgetItem.h
index 5313f7e..75cf0a5 100644
--- a/src/lib/logViewWidgetItem.h
+++ b/src/lib/logViewWidgetItem.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/logging.h b/src/lib/logging.h
index 103f572..9cbacbe 100644
--- a/src/lib/logging.h
+++ b/src/lib/logging.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/multipleActions.cpp b/src/lib/multipleActions.cpp
index 5a17e79..9f50507 100644
--- a/src/lib/multipleActions.cpp
+++ b/src/lib/multipleActions.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/multipleActions.h b/src/lib/multipleActions.h
index 0873f87..5af1dba 100644
--- a/src/lib/multipleActions.h
+++ b/src/lib/multipleActions.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/processOutputLogFileReader.cpp b/src/lib/processOutputLogFileReader.cpp
index 4c76d7b..9ba9068 100644
--- a/src/lib/processOutputLogFileReader.cpp
+++ b/src/lib/processOutputLogFileReader.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/processOutputLogFileReader.h b/src/lib/processOutputLogFileReader.h
index 28f9361..5bfbe25 100644
--- a/src/lib/processOutputLogFileReader.h
+++ b/src/lib/processOutputLogFileReader.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/simpleAction.cpp b/src/lib/simpleAction.cpp
index d6b3f82..3f379a1 100644
--- a/src/lib/simpleAction.cpp
+++ b/src/lib/simpleAction.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/simpleAction.h b/src/lib/simpleAction.h
index 15263b3..f983f65 100644
--- a/src/lib/simpleAction.h
+++ b/src/lib/simpleAction.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/view.cpp b/src/lib/view.cpp
index 7b48b77..0ae4ba1 100644
--- a/src/lib/view.cpp
+++ b/src/lib/view.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/lib/view.h b/src/lib/view.h
index 30a2a8e..0dcabb7 100644
--- a/src/lib/view.h
+++ b/src/lib/view.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/logModePluginsLoader.cpp b/src/logModePluginsLoader.cpp
index f00f5f5..3769efd 100644
--- a/src/logModePluginsLoader.cpp
+++ b/src/logModePluginsLoader.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/logModePluginsLoader.h b/src/logModePluginsLoader.h
index 3280b27..4cec0c3 100644
--- a/src/logModePluginsLoader.h
+++ b/src/logModePluginsLoader.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/loggerDialog.cpp b/src/loggerDialog.cpp
index cab9bf2..e6580aa 100644
--- a/src/loggerDialog.cpp
+++ b/src/loggerDialog.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/loggerDialog.h b/src/loggerDialog.h
index c7d198b..8ae6b2b 100644
--- a/src/loggerDialog.h
+++ b/src/loggerDialog.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/main.cpp b/src/main.cpp
index e1d2c0d..e4747f6 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/mainWindow.cpp b/src/mainWindow.cpp
index 4cc8adb..5b06e7a 100644
--- a/src/mainWindow.cpp
+++ b/src/mainWindow.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/mainWindow.h b/src/mainWindow.h
index 77ed0c9..f6d1d55 100644
--- a/src/mainWindow.h
+++ b/src/mainWindow.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidAnalyzer.cpp b/src/modes/acpid/acpidAnalyzer.cpp
index ccce784..f5bcbed 100644
--- a/src/modes/acpid/acpidAnalyzer.cpp
+++ b/src/modes/acpid/acpidAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidAnalyzer.h b/src/modes/acpid/acpidAnalyzer.h
index d309d50..4cd2329 100644
--- a/src/modes/acpid/acpidAnalyzer.h
+++ b/src/modes/acpid/acpidAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidConfiguration.cpp b/src/modes/acpid/acpidConfiguration.cpp
index 3a11ce6..4d8cc26 100644
--- a/src/modes/acpid/acpidConfiguration.cpp
+++ b/src/modes/acpid/acpidConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidConfiguration.h b/src/modes/acpid/acpidConfiguration.h
index 7c79e49..9192094 100644
--- a/src/modes/acpid/acpidConfiguration.h
+++ b/src/modes/acpid/acpidConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidConfigurationWidget.cpp b/src/modes/acpid/acpidConfigurationWidget.cpp
index 9954f64..74d66d5 100644
--- a/src/modes/acpid/acpidConfigurationWidget.cpp
+++ b/src/modes/acpid/acpidConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidConfigurationWidget.h b/src/modes/acpid/acpidConfigurationWidget.h
index b22e9b7..8a39d8a 100644
--- a/src/modes/acpid/acpidConfigurationWidget.h
+++ b/src/modes/acpid/acpidConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidFactory.cpp b/src/modes/acpid/acpidFactory.cpp
index a37847f..8ca7062 100644
--- a/src/modes/acpid/acpidFactory.cpp
+++ b/src/modes/acpid/acpidFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidFactory.h b/src/modes/acpid/acpidFactory.h
index 18177ff..3716b9f 100644
--- a/src/modes/acpid/acpidFactory.h
+++ b/src/modes/acpid/acpidFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidItemBuilder.cpp b/src/modes/acpid/acpidItemBuilder.cpp
index 34d082d..f2a2a9a 100644
--- a/src/modes/acpid/acpidItemBuilder.cpp
+++ b/src/modes/acpid/acpidItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidItemBuilder.h b/src/modes/acpid/acpidItemBuilder.h
index d417648..427a8c0 100644
--- a/src/modes/acpid/acpidItemBuilder.h
+++ b/src/modes/acpid/acpidItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidLogMode.cpp b/src/modes/acpid/acpidLogMode.cpp
index 2054b38..f959c76 100644
--- a/src/modes/acpid/acpidLogMode.cpp
+++ b/src/modes/acpid/acpidLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/acpid/acpidLogMode.h b/src/modes/acpid/acpidLogMode.h
index 0c165a8..382aaf4 100644
--- a/src/modes/acpid/acpidLogMode.h
+++ b/src/modes/acpid/acpidLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessAnalyzer.cpp b/src/modes/apache/apacheAccessAnalyzer.cpp
index 101581f..9980c05 100644
--- a/src/modes/apache/apacheAccessAnalyzer.cpp
+++ b/src/modes/apache/apacheAccessAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessAnalyzer.h b/src/modes/apache/apacheAccessAnalyzer.h
index 46ca515..1cb591f 100644
--- a/src/modes/apache/apacheAccessAnalyzer.h
+++ b/src/modes/apache/apacheAccessAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessItemBuilder.cpp b/src/modes/apache/apacheAccessItemBuilder.cpp
index 3c1e7cf..a9d2998 100644
--- a/src/modes/apache/apacheAccessItemBuilder.cpp
+++ b/src/modes/apache/apacheAccessItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessItemBuilder.h b/src/modes/apache/apacheAccessItemBuilder.h
index 240272a..818bcfe 100644
--- a/src/modes/apache/apacheAccessItemBuilder.h
+++ b/src/modes/apache/apacheAccessItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessLogMode.cpp b/src/modes/apache/apacheAccessLogMode.cpp
index 3afcaa1..1f2a005 100644
--- a/src/modes/apache/apacheAccessLogMode.cpp
+++ b/src/modes/apache/apacheAccessLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAccessLogMode.h b/src/modes/apache/apacheAccessLogMode.h
index 3af0baa..8845ded 100644
--- a/src/modes/apache/apacheAccessLogMode.h
+++ b/src/modes/apache/apacheAccessLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAnalyzer.cpp b/src/modes/apache/apacheAnalyzer.cpp
index 70ffe3a..f63aa57 100644
--- a/src/modes/apache/apacheAnalyzer.cpp
+++ b/src/modes/apache/apacheAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheAnalyzer.h b/src/modes/apache/apacheAnalyzer.h
index dc7180d..07ec648 100644
--- a/src/modes/apache/apacheAnalyzer.h
+++ b/src/modes/apache/apacheAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheConfiguration.cpp b/src/modes/apache/apacheConfiguration.cpp
index d6aa8e3..4712a1d 100644
--- a/src/modes/apache/apacheConfiguration.cpp
+++ b/src/modes/apache/apacheConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheConfiguration.h b/src/modes/apache/apacheConfiguration.h
index 271f51b..5e0e791 100644
--- a/src/modes/apache/apacheConfiguration.h
+++ b/src/modes/apache/apacheConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheConfigurationWidget.cpp b/src/modes/apache/apacheConfigurationWidget.cpp
index 97d7f11..cc1ab91 100644
--- a/src/modes/apache/apacheConfigurationWidget.cpp
+++ b/src/modes/apache/apacheConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheConfigurationWidget.h b/src/modes/apache/apacheConfigurationWidget.h
index c148223..cf200a7 100644
--- a/src/modes/apache/apacheConfigurationWidget.h
+++ b/src/modes/apache/apacheConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheFactory.cpp b/src/modes/apache/apacheFactory.cpp
index 765c28f..eb47a30 100644
--- a/src/modes/apache/apacheFactory.cpp
+++ b/src/modes/apache/apacheFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheFactory.h b/src/modes/apache/apacheFactory.h
index 03a4ab2..489eec6 100644
--- a/src/modes/apache/apacheFactory.h
+++ b/src/modes/apache/apacheFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheItemBuilder.cpp b/src/modes/apache/apacheItemBuilder.cpp
index 0c371df..6eb2646 100644
--- a/src/modes/apache/apacheItemBuilder.cpp
+++ b/src/modes/apache/apacheItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheItemBuilder.h b/src/modes/apache/apacheItemBuilder.h
index 7d2a77b..ad47e16 100644
--- a/src/modes/apache/apacheItemBuilder.h
+++ b/src/modes/apache/apacheItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheLogMode.cpp b/src/modes/apache/apacheLogMode.cpp
index 257670c..8d9af9e 100644
--- a/src/modes/apache/apacheLogMode.cpp
+++ b/src/modes/apache/apacheLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/apache/apacheLogMode.h b/src/modes/apache/apacheLogMode.h
index 97be8b0..fc36113 100644
--- a/src/modes/apache/apacheLogMode.h
+++ b/src/modes/apache/apacheLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationAnalyzer.cpp b/src/modes/authentication/authenticationAnalyzer.cpp
index 5dd68a1..163299e 100644
--- a/src/modes/authentication/authenticationAnalyzer.cpp
+++ b/src/modes/authentication/authenticationAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationAnalyzer.h b/src/modes/authentication/authenticationAnalyzer.h
index 58b5364..a923392 100644
--- a/src/modes/authentication/authenticationAnalyzer.h
+++ b/src/modes/authentication/authenticationAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationConfiguration.cpp b/src/modes/authentication/authenticationConfiguration.cpp
index 227c232..6ed1e73 100644
--- a/src/modes/authentication/authenticationConfiguration.cpp
+++ b/src/modes/authentication/authenticationConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationConfiguration.h b/src/modes/authentication/authenticationConfiguration.h
index 3431dff..359515f 100644
--- a/src/modes/authentication/authenticationConfiguration.h
+++ b/src/modes/authentication/authenticationConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationConfigurationWidget.cpp b/src/modes/authentication/authenticationConfigurationWidget.cpp
index 3d5694a..0476502 100644
--- a/src/modes/authentication/authenticationConfigurationWidget.cpp
+++ b/src/modes/authentication/authenticationConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationConfigurationWidget.h b/src/modes/authentication/authenticationConfigurationWidget.h
index 1b2fae0..f4a6fbc 100644
--- a/src/modes/authentication/authenticationConfigurationWidget.h
+++ b/src/modes/authentication/authenticationConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationFactory.cpp b/src/modes/authentication/authenticationFactory.cpp
index face469..27341f8 100644
--- a/src/modes/authentication/authenticationFactory.cpp
+++ b/src/modes/authentication/authenticationFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationFactory.h b/src/modes/authentication/authenticationFactory.h
index d58d2c2..22f121b 100644
--- a/src/modes/authentication/authenticationFactory.h
+++ b/src/modes/authentication/authenticationFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationLogMode.cpp b/src/modes/authentication/authenticationLogMode.cpp
index e32e9fa..601cd44 100644
--- a/src/modes/authentication/authenticationLogMode.cpp
+++ b/src/modes/authentication/authenticationLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/authentication/authenticationLogMode.h b/src/modes/authentication/authenticationLogMode.h
index a860fde..04a0848 100644
--- a/src/modes/authentication/authenticationLogMode.h
+++ b/src/modes/authentication/authenticationLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/fileList.cpp b/src/modes/base/fileList.cpp
index 4972391..735a847 100644
--- a/src/modes/base/fileList.cpp
+++ b/src/modes/base/fileList.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/fileList.h b/src/modes/base/fileList.h
index 4ff645b..9cc8ff8 100644
--- a/src/modes/base/fileList.h
+++ b/src/modes/base/fileList.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/fileListHelper.cpp b/src/modes/base/fileListHelper.cpp
index 8daa181..1b5edc6 100644
--- a/src/modes/base/fileListHelper.cpp
+++ b/src/modes/base/fileListHelper.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/fileListHelper.h b/src/modes/base/fileListHelper.h
index 54c7b89..046bd37 100644
--- a/src/modes/base/fileListHelper.h
+++ b/src/modes/base/fileListHelper.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/genericConfiguration.cpp b/src/modes/base/genericConfiguration.cpp
index 6846f68..5c4ff60 100644
--- a/src/modes/base/genericConfiguration.cpp
+++ b/src/modes/base/genericConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/genericConfiguration.h b/src/modes/base/genericConfiguration.h
index 0eddcf8..4c28e29 100644
--- a/src/modes/base/genericConfiguration.h
+++ b/src/modes/base/genericConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/logLevelFileList.cpp b/src/modes/base/logLevelFileList.cpp
index 3c1f248..7363b8e 100644
--- a/src/modes/base/logLevelFileList.cpp
+++ b/src/modes/base/logLevelFileList.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/logLevelFileList.h b/src/modes/base/logLevelFileList.h
index 82848fa..71484ba 100644
--- a/src/modes/base/logLevelFileList.h
+++ b/src/modes/base/logLevelFileList.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/logLevelSelectionDialog.cpp b/src/modes/base/logLevelSelectionDialog.cpp
index f9da5ba..520afd1 100644
--- a/src/modes/base/logLevelSelectionDialog.cpp
+++ b/src/modes/base/logLevelSelectionDialog.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/logLevelSelectionDialog.h b/src/modes/base/logLevelSelectionDialog.h
index a3d182e..c92f336 100644
--- a/src/modes/base/logLevelSelectionDialog.h
+++ b/src/modes/base/logLevelSelectionDialog.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/multipleFileList.cpp b/src/modes/base/multipleFileList.cpp
index 9a66036..4ad7ba3 100644
--- a/src/modes/base/multipleFileList.cpp
+++ b/src/modes/base/multipleFileList.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/multipleFileList.h b/src/modes/base/multipleFileList.h
index 9479f25..fd2baa5 100644
--- a/src/modes/base/multipleFileList.h
+++ b/src/modes/base/multipleFileList.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/parsingHelper.cpp b/src/modes/base/parsingHelper.cpp
index 3ec6e41..9986a9a 100644
--- a/src/modes/base/parsingHelper.cpp
+++ b/src/modes/base/parsingHelper.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/parsingHelper.h b/src/modes/base/parsingHelper.h
index 7a4663c..2938ae0 100644
--- a/src/modes/base/parsingHelper.h
+++ b/src/modes/base/parsingHelper.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/syslogAnalyzer.cpp b/src/modes/base/syslogAnalyzer.cpp
index e1c31e2..c75c6e9 100644
--- a/src/modes/base/syslogAnalyzer.cpp
+++ b/src/modes/base/syslogAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/base/syslogAnalyzer.h b/src/modes/base/syslogAnalyzer.h
index 1023800..cd6a022 100644
--- a/src/modes/base/syslogAnalyzer.h
+++ b/src/modes/base/syslogAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronAnalyzer.cpp b/src/modes/cron/cronAnalyzer.cpp
index 3bac6c9..ab2c87b 100644
--- a/src/modes/cron/cronAnalyzer.cpp
+++ b/src/modes/cron/cronAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronAnalyzer.h b/src/modes/cron/cronAnalyzer.h
index 8dcf76b..b9ca064 100644
--- a/src/modes/cron/cronAnalyzer.h
+++ b/src/modes/cron/cronAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronConfiguration.cpp b/src/modes/cron/cronConfiguration.cpp
index ca95b55..ce1a053 100644
--- a/src/modes/cron/cronConfiguration.cpp
+++ b/src/modes/cron/cronConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronConfiguration.h b/src/modes/cron/cronConfiguration.h
index 781894a..907dbd3 100644
--- a/src/modes/cron/cronConfiguration.h
+++ b/src/modes/cron/cronConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronConfigurationWidget.cpp b/src/modes/cron/cronConfigurationWidget.cpp
index 3687bb1..e1bc211 100644
--- a/src/modes/cron/cronConfigurationWidget.cpp
+++ b/src/modes/cron/cronConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronConfigurationWidget.h b/src/modes/cron/cronConfigurationWidget.h
index 346b147..c8da355 100644
--- a/src/modes/cron/cronConfigurationWidget.h
+++ b/src/modes/cron/cronConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronFactory.cpp b/src/modes/cron/cronFactory.cpp
index 37f35bc..9c16f64 100644
--- a/src/modes/cron/cronFactory.cpp
+++ b/src/modes/cron/cronFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronFactory.h b/src/modes/cron/cronFactory.h
index 4ee4b5e..c350e76 100644
--- a/src/modes/cron/cronFactory.h
+++ b/src/modes/cron/cronFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronItemBuilder.cpp b/src/modes/cron/cronItemBuilder.cpp
index 48da204..bb2ddd0 100644
--- a/src/modes/cron/cronItemBuilder.cpp
+++ b/src/modes/cron/cronItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronItemBuilder.h b/src/modes/cron/cronItemBuilder.h
index e41a61c..6908147 100644
--- a/src/modes/cron/cronItemBuilder.h
+++ b/src/modes/cron/cronItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronLogMode.cpp b/src/modes/cron/cronLogMode.cpp
index a403c77..666eecb 100644
--- a/src/modes/cron/cronLogMode.cpp
+++ b/src/modes/cron/cronLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cron/cronLogMode.h b/src/modes/cron/cronLogMode.h
index 586ba75..4d83046 100644
--- a/src/modes/cron/cronLogMode.h
+++ b/src/modes/cron/cronLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessAnalyzer.cpp b/src/modes/cups/cupsAccessAnalyzer.cpp
index 3533de7..1093c3a 100644
--- a/src/modes/cups/cupsAccessAnalyzer.cpp
+++ b/src/modes/cups/cupsAccessAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessAnalyzer.h b/src/modes/cups/cupsAccessAnalyzer.h
index d15c339..0f1938c 100644
--- a/src/modes/cups/cupsAccessAnalyzer.h
+++ b/src/modes/cups/cupsAccessAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessItemBuilder.cpp b/src/modes/cups/cupsAccessItemBuilder.cpp
index f1b39b9..9bd462f 100644
--- a/src/modes/cups/cupsAccessItemBuilder.cpp
+++ b/src/modes/cups/cupsAccessItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessItemBuilder.h b/src/modes/cups/cupsAccessItemBuilder.h
index f49f488..be0b383 100644
--- a/src/modes/cups/cupsAccessItemBuilder.h
+++ b/src/modes/cups/cupsAccessItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessLogMode.cpp b/src/modes/cups/cupsAccessLogMode.cpp
index eb73939..4760c2d 100644
--- a/src/modes/cups/cupsAccessLogMode.cpp
+++ b/src/modes/cups/cupsAccessLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAccessLogMode.h b/src/modes/cups/cupsAccessLogMode.h
index 7c67f10..4385829 100644
--- a/src/modes/cups/cupsAccessLogMode.h
+++ b/src/modes/cups/cupsAccessLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAnalyzer.cpp b/src/modes/cups/cupsAnalyzer.cpp
index a131c33..6eed960 100644
--- a/src/modes/cups/cupsAnalyzer.cpp
+++ b/src/modes/cups/cupsAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsAnalyzer.h b/src/modes/cups/cupsAnalyzer.h
index 019ce41..09a30d3 100644
--- a/src/modes/cups/cupsAnalyzer.h
+++ b/src/modes/cups/cupsAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsConfiguration.cpp b/src/modes/cups/cupsConfiguration.cpp
index 610bd2c..702168a 100644
--- a/src/modes/cups/cupsConfiguration.cpp
+++ b/src/modes/cups/cupsConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsConfiguration.h b/src/modes/cups/cupsConfiguration.h
index b01b166..9540adf 100644
--- a/src/modes/cups/cupsConfiguration.h
+++ b/src/modes/cups/cupsConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsConfigurationWidget.cpp b/src/modes/cups/cupsConfigurationWidget.cpp
index 23d5f28..e340edd 100644
--- a/src/modes/cups/cupsConfigurationWidget.cpp
+++ b/src/modes/cups/cupsConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsConfigurationWidget.h b/src/modes/cups/cupsConfigurationWidget.h
index dcde01c..abc4467 100644
--- a/src/modes/cups/cupsConfigurationWidget.h
+++ b/src/modes/cups/cupsConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsFactory.cpp b/src/modes/cups/cupsFactory.cpp
index e7d9013..5120c16 100644
--- a/src/modes/cups/cupsFactory.cpp
+++ b/src/modes/cups/cupsFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KCupsLog, a cups log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsFactory.h b/src/modes/cups/cupsFactory.h
index 64cd175..67fff63 100644
--- a/src/modes/cups/cupsFactory.h
+++ b/src/modes/cups/cupsFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsItemBuilder.cpp b/src/modes/cups/cupsItemBuilder.cpp
index a02dde1..7986d90 100644
--- a/src/modes/cups/cupsItemBuilder.cpp
+++ b/src/modes/cups/cupsItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsItemBuilder.h b/src/modes/cups/cupsItemBuilder.h
index 5a6c7db..b9fe7bc 100644
--- a/src/modes/cups/cupsItemBuilder.h
+++ b/src/modes/cups/cupsItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsLogMode.cpp b/src/modes/cups/cupsLogMode.cpp
index c8365e2..97d0519 100644
--- a/src/modes/cups/cupsLogMode.cpp
+++ b/src/modes/cups/cupsLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsLogMode.h b/src/modes/cups/cupsLogMode.h
index ad79f8c..053d191 100644
--- a/src/modes/cups/cupsLogMode.h
+++ b/src/modes/cups/cupsLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageAnalyzer.cpp b/src/modes/cups/cupsPageAnalyzer.cpp
index 5233fce..873b0c9 100644
--- a/src/modes/cups/cupsPageAnalyzer.cpp
+++ b/src/modes/cups/cupsPageAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageAnalyzer.h b/src/modes/cups/cupsPageAnalyzer.h
index 8966c85..311d1b6 100644
--- a/src/modes/cups/cupsPageAnalyzer.h
+++ b/src/modes/cups/cupsPageAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageItemBuilder.cpp b/src/modes/cups/cupsPageItemBuilder.cpp
index eb804eb..1ee9aa0 100644
--- a/src/modes/cups/cupsPageItemBuilder.cpp
+++ b/src/modes/cups/cupsPageItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageItemBuilder.h b/src/modes/cups/cupsPageItemBuilder.h
index 68da3f3..d3cbb41 100644
--- a/src/modes/cups/cupsPageItemBuilder.h
+++ b/src/modes/cups/cupsPageItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageLogMode.cpp b/src/modes/cups/cupsPageLogMode.cpp
index 1d76daf..67915bf 100644
--- a/src/modes/cups/cupsPageLogMode.cpp
+++ b/src/modes/cups/cupsPageLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPageLogMode.h b/src/modes/cups/cupsPageLogMode.h
index 1d488be..ab15539 100644
--- a/src/modes/cups/cupsPageLogMode.h
+++ b/src/modes/cups/cupsPageLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfAnalyzer.cpp b/src/modes/cups/cupsPdfAnalyzer.cpp
index 079166c..07b1e5a 100644
--- a/src/modes/cups/cupsPdfAnalyzer.cpp
+++ b/src/modes/cups/cupsPdfAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfAnalyzer.h b/src/modes/cups/cupsPdfAnalyzer.h
index 0ba1dc1..2e874cf 100644
--- a/src/modes/cups/cupsPdfAnalyzer.h
+++ b/src/modes/cups/cupsPdfAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfItemBuilder.cpp b/src/modes/cups/cupsPdfItemBuilder.cpp
index 04f9197..184d09e 100644
--- a/src/modes/cups/cupsPdfItemBuilder.cpp
+++ b/src/modes/cups/cupsPdfItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfItemBuilder.h b/src/modes/cups/cupsPdfItemBuilder.h
index 21e754c..d424b14 100644
--- a/src/modes/cups/cupsPdfItemBuilder.h
+++ b/src/modes/cups/cupsPdfItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfLogMode.cpp b/src/modes/cups/cupsPdfLogMode.cpp
index 411bd15..9509ff2 100644
--- a/src/modes/cups/cupsPdfLogMode.cpp
+++ b/src/modes/cups/cupsPdfLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/cups/cupsPdfLogMode.h b/src/modes/cups/cupsPdfLogMode.h
index 2a35e97..e025a26 100644
--- a/src/modes/cups/cupsPdfLogMode.h
+++ b/src/modes/cups/cupsPdfLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonConfiguration.cpp b/src/modes/daemon/daemonConfiguration.cpp
index 0e7721d..534f1c6 100644
--- a/src/modes/daemon/daemonConfiguration.cpp
+++ b/src/modes/daemon/daemonConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonConfiguration.h b/src/modes/daemon/daemonConfiguration.h
index a2bfed3..a8c80e9 100644
--- a/src/modes/daemon/daemonConfiguration.h
+++ b/src/modes/daemon/daemonConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonConfigurationWidget.cpp b/src/modes/daemon/daemonConfigurationWidget.cpp
index 30d376a..5e9192b 100644
--- a/src/modes/daemon/daemonConfigurationWidget.cpp
+++ b/src/modes/daemon/daemonConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonConfigurationWidget.h b/src/modes/daemon/daemonConfigurationWidget.h
index 301057d..5fbe20a 100644
--- a/src/modes/daemon/daemonConfigurationWidget.h
+++ b/src/modes/daemon/daemonConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonFactory.cpp b/src/modes/daemon/daemonFactory.cpp
index 6cb7a36..ba100a5 100644
--- a/src/modes/daemon/daemonFactory.cpp
+++ b/src/modes/daemon/daemonFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonFactory.h b/src/modes/daemon/daemonFactory.h
index 5bf57c6..a028e49 100644
--- a/src/modes/daemon/daemonFactory.h
+++ b/src/modes/daemon/daemonFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonLogMode.cpp b/src/modes/daemon/daemonLogMode.cpp
index 419e7b7..3177816 100644
--- a/src/modes/daemon/daemonLogMode.cpp
+++ b/src/modes/daemon/daemonLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/daemon/daemonLogMode.h b/src/modes/daemon/daemonLogMode.h
index 09a32f9..74b272c 100644
--- a/src/modes/daemon/daemonLogMode.h
+++ b/src/modes/daemon/daemonLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldAddressDialog.cpp b/src/modes/journald/journaldAddressDialog.cpp
index 6a09cc4..abcbd0e 100644
--- a/src/modes/journald/journaldAddressDialog.cpp
+++ b/src/modes/journald/journaldAddressDialog.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldAddressDialog.h b/src/modes/journald/journaldAddressDialog.h
index 2046170..cf3c6c8 100644
--- a/src/modes/journald/journaldAddressDialog.h
+++ b/src/modes/journald/journaldAddressDialog.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldAnalyzer.cpp b/src/modes/journald/journaldAnalyzer.cpp
index a8f27a4..455818f 100644
--- a/src/modes/journald/journaldAnalyzer.cpp
+++ b/src/modes/journald/journaldAnalyzer.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldAnalyzer.h b/src/modes/journald/journaldAnalyzer.h
index d58cbc3..91590ae 100644
--- a/src/modes/journald/journaldAnalyzer.h
+++ b/src/modes/journald/journaldAnalyzer.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldConfiguration.cpp b/src/modes/journald/journaldConfiguration.cpp
index 80a1b63..9408bc6 100644
--- a/src/modes/journald/journaldConfiguration.cpp
+++ b/src/modes/journald/journaldConfiguration.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldConfiguration.h b/src/modes/journald/journaldConfiguration.h
index fe4a7d7..b4b32e7 100644
--- a/src/modes/journald/journaldConfiguration.h
+++ b/src/modes/journald/journaldConfiguration.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldConfigurationWidget.cpp b/src/modes/journald/journaldConfigurationWidget.cpp
index 6ecbefb..5cdcfa8 100644
--- a/src/modes/journald/journaldConfigurationWidget.cpp
+++ b/src/modes/journald/journaldConfigurationWidget.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldConfigurationWidget.h b/src/modes/journald/journaldConfigurationWidget.h
index 591c136..c642ae4 100644
--- a/src/modes/journald/journaldConfigurationWidget.h
+++ b/src/modes/journald/journaldConfigurationWidget.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldFactory.cpp b/src/modes/journald/journaldFactory.cpp
index f7e4604..9f12de7 100644
--- a/src/modes/journald/journaldFactory.cpp
+++ b/src/modes/journald/journaldFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldFactory.h b/src/modes/journald/journaldFactory.h
index 5f1204a..fe70a32 100644
--- a/src/modes/journald/journaldFactory.h
+++ b/src/modes/journald/journaldFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldItemBuilder.cpp b/src/modes/journald/journaldItemBuilder.cpp
index 387435e..7a1f48a 100644
--- a/src/modes/journald/journaldItemBuilder.cpp
+++ b/src/modes/journald/journaldItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldItemBuilder.h b/src/modes/journald/journaldItemBuilder.h
index 7d8e353..922d9d4 100644
--- a/src/modes/journald/journaldItemBuilder.h
+++ b/src/modes/journald/journaldItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldLocalAnalyzer.cpp b/src/modes/journald/journaldLocalAnalyzer.cpp
index 38dedf5..177cc7d 100644
--- a/src/modes/journald/journaldLocalAnalyzer.cpp
+++ b/src/modes/journald/journaldLocalAnalyzer.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldLocalAnalyzer.h b/src/modes/journald/journaldLocalAnalyzer.h
index ed88fc4..9aab497 100644
--- a/src/modes/journald/journaldLocalAnalyzer.h
+++ b/src/modes/journald/journaldLocalAnalyzer.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldLogMode.cpp b/src/modes/journald/journaldLogMode.cpp
index 9f4bc0a..64f9285 100644
--- a/src/modes/journald/journaldLogMode.cpp
+++ b/src/modes/journald/journaldLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldLogMode.h b/src/modes/journald/journaldLogMode.h
index b758391..73189d6 100644
--- a/src/modes/journald/journaldLogMode.h
+++ b/src/modes/journald/journaldLogMode.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldNetworkAnalyzer.cpp b/src/modes/journald/journaldNetworkAnalyzer.cpp
index bdbd0f6..535bfaa 100644
--- a/src/modes/journald/journaldNetworkAnalyzer.cpp
+++ b/src/modes/journald/journaldNetworkAnalyzer.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldNetworkAnalyzer.h b/src/modes/journald/journaldNetworkAnalyzer.h
index 00dc4de..0a341e4 100644
--- a/src/modes/journald/journaldNetworkAnalyzer.h
+++ b/src/modes/journald/journaldNetworkAnalyzer.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldTypes.cpp b/src/modes/journald/journaldTypes.cpp
index e582a4a..01b6041 100644
--- a/src/modes/journald/journaldTypes.cpp
+++ b/src/modes/journald/journaldTypes.cpp
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/journald/journaldTypes.h b/src/modes/journald/journaldTypes.h
index a7d15c4..28ab183 100644
--- a/src/modes/journald/journaldTypes.h
+++ b/src/modes/journald/journaldTypes.h
@@ -1,13 +1,10 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
- *   Copyright (C) 2015 by Vyacheslav Matyushin                            *
+ *   SPDX-FileCopyrightText: 2015 Vyacheslav Matyushin *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelAnalyzer.cpp b/src/modes/kernel/kernelAnalyzer.cpp
index 929b80c..85b0c0f 100644
--- a/src/modes/kernel/kernelAnalyzer.cpp
+++ b/src/modes/kernel/kernelAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelAnalyzer.h b/src/modes/kernel/kernelAnalyzer.h
index c5f109d..74bff13 100644
--- a/src/modes/kernel/kernelAnalyzer.h
+++ b/src/modes/kernel/kernelAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelFactory.cpp b/src/modes/kernel/kernelFactory.cpp
index 64e519e..362efff 100644
--- a/src/modes/kernel/kernelFactory.cpp
+++ b/src/modes/kernel/kernelFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelFactory.h b/src/modes/kernel/kernelFactory.h
index d383c0a..4ccbd91 100644
--- a/src/modes/kernel/kernelFactory.h
+++ b/src/modes/kernel/kernelFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelItemBuilder.cpp b/src/modes/kernel/kernelItemBuilder.cpp
index 485a963..549b8a5 100644
--- a/src/modes/kernel/kernelItemBuilder.cpp
+++ b/src/modes/kernel/kernelItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelItemBuilder.h b/src/modes/kernel/kernelItemBuilder.h
index 95fe425..bc75564 100644
--- a/src/modes/kernel/kernelItemBuilder.h
+++ b/src/modes/kernel/kernelItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelLogMode.cpp b/src/modes/kernel/kernelLogMode.cpp
index d767c8a..78e4e16 100644
--- a/src/modes/kernel/kernelLogMode.cpp
+++ b/src/modes/kernel/kernelLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/kernel/kernelLogMode.h b/src/modes/kernel/kernelLogMode.h
index 4073685..2954a75 100644
--- a/src/modes/kernel/kernelLogMode.h
+++ b/src/modes/kernel/kernelLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openAnalyzer.cpp b/src/modes/open/openAnalyzer.cpp
index 785c4bc..1302975 100644
--- a/src/modes/open/openAnalyzer.cpp
+++ b/src/modes/open/openAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openAnalyzer.h b/src/modes/open/openAnalyzer.h
index 5b0b103..1b9e3f1 100644
--- a/src/modes/open/openAnalyzer.h
+++ b/src/modes/open/openAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openFactory.cpp b/src/modes/open/openFactory.cpp
index 3d24236..01897aa 100644
--- a/src/modes/open/openFactory.cpp
+++ b/src/modes/open/openFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openFactory.h b/src/modes/open/openFactory.h
index 17edaa2..4a4d8b2 100644
--- a/src/modes/open/openFactory.h
+++ b/src/modes/open/openFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openLogMode.cpp b/src/modes/open/openLogMode.cpp
index c0aa9dd..ef9a8ba 100644
--- a/src/modes/open/openLogMode.cpp
+++ b/src/modes/open/openLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/open/openLogMode.h b/src/modes/open/openLogMode.h
index 2a1a4d5..f149a9b 100644
--- a/src/modes/open/openLogMode.h
+++ b/src/modes/open/openLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixAnalyzer.cpp b/src/modes/postfix/postfixAnalyzer.cpp
index 7d90d1a..ee1108e 100644
--- a/src/modes/postfix/postfixAnalyzer.cpp
+++ b/src/modes/postfix/postfixAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixAnalyzer.h b/src/modes/postfix/postfixAnalyzer.h
index fe549cd..edc1472 100644
--- a/src/modes/postfix/postfixAnalyzer.h
+++ b/src/modes/postfix/postfixAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixConfiguration.cpp b/src/modes/postfix/postfixConfiguration.cpp
index a6f5797..6052414 100644
--- a/src/modes/postfix/postfixConfiguration.cpp
+++ b/src/modes/postfix/postfixConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixConfiguration.h b/src/modes/postfix/postfixConfiguration.h
index 0fd13fc..0b9ea19 100644
--- a/src/modes/postfix/postfixConfiguration.h
+++ b/src/modes/postfix/postfixConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixConfigurationWidget.cpp b/src/modes/postfix/postfixConfigurationWidget.cpp
index 57e951c..33529ac 100644
--- a/src/modes/postfix/postfixConfigurationWidget.cpp
+++ b/src/modes/postfix/postfixConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixConfigurationWidget.h b/src/modes/postfix/postfixConfigurationWidget.h
index c8afff7..0ec55a8 100644
--- a/src/modes/postfix/postfixConfigurationWidget.h
+++ b/src/modes/postfix/postfixConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixFactory.cpp b/src/modes/postfix/postfixFactory.cpp
index 204a902..353c539 100644
--- a/src/modes/postfix/postfixFactory.cpp
+++ b/src/modes/postfix/postfixFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixFactory.h b/src/modes/postfix/postfixFactory.h
index e77b031..190c61f 100644
--- a/src/modes/postfix/postfixFactory.h
+++ b/src/modes/postfix/postfixFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixLogMode.cpp b/src/modes/postfix/postfixLogMode.cpp
index 7812a25..0c6ba7b 100644
--- a/src/modes/postfix/postfixLogMode.cpp
+++ b/src/modes/postfix/postfixLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/postfix/postfixLogMode.h b/src/modes/postfix/postfixLogMode.h
index 03bece4..e386944 100644
--- a/src/modes/postfix/postfixLogMode.h
+++ b/src/modes/postfix/postfixLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/netbiosLogMode.cpp b/src/modes/samba/netbiosLogMode.cpp
index f81a969..838d9c5 100644
--- a/src/modes/samba/netbiosLogMode.cpp
+++ b/src/modes/samba/netbiosLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/netbiosLogMode.h b/src/modes/samba/netbiosLogMode.h
index 045aad8..0fbf73f 100644
--- a/src/modes/samba/netbiosLogMode.h
+++ b/src/modes/samba/netbiosLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaAccessLogMode.cpp b/src/modes/samba/sambaAccessLogMode.cpp
index 3476e66..05c1f8f 100644
--- a/src/modes/samba/sambaAccessLogMode.cpp
+++ b/src/modes/samba/sambaAccessLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaAccessLogMode.h b/src/modes/samba/sambaAccessLogMode.h
index 464d492..585338c 100644
--- a/src/modes/samba/sambaAccessLogMode.h
+++ b/src/modes/samba/sambaAccessLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaAnalyzer.cpp b/src/modes/samba/sambaAnalyzer.cpp
index e2603b5..c9cc525 100644
--- a/src/modes/samba/sambaAnalyzer.cpp
+++ b/src/modes/samba/sambaAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaAnalyzer.h b/src/modes/samba/sambaAnalyzer.h
index 1dd5379..f9ff26d 100644
--- a/src/modes/samba/sambaAnalyzer.h
+++ b/src/modes/samba/sambaAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaConfiguration.cpp b/src/modes/samba/sambaConfiguration.cpp
index 74afc22..9439c2c 100644
--- a/src/modes/samba/sambaConfiguration.cpp
+++ b/src/modes/samba/sambaConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaConfiguration.h b/src/modes/samba/sambaConfiguration.h
index 13a313f..4b4a23a 100644
--- a/src/modes/samba/sambaConfiguration.h
+++ b/src/modes/samba/sambaConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaConfigurationWidget.cpp b/src/modes/samba/sambaConfigurationWidget.cpp
index 7d77e45..ac73dee 100644
--- a/src/modes/samba/sambaConfigurationWidget.cpp
+++ b/src/modes/samba/sambaConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaConfigurationWidget.h b/src/modes/samba/sambaConfigurationWidget.h
index a2f75b6..1db5f19 100644
--- a/src/modes/samba/sambaConfigurationWidget.h
+++ b/src/modes/samba/sambaConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaFactory.cpp b/src/modes/samba/sambaFactory.cpp
index c5f7eb7..26d4b3d 100644
--- a/src/modes/samba/sambaFactory.cpp
+++ b/src/modes/samba/sambaFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSambaLog, a samba log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaFactory.h b/src/modes/samba/sambaFactory.h
index 5906dbc..3d79475 100644
--- a/src/modes/samba/sambaFactory.h
+++ b/src/modes/samba/sambaFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaItemBuilder.cpp b/src/modes/samba/sambaItemBuilder.cpp
index fc85853..6c2b6e5 100644
--- a/src/modes/samba/sambaItemBuilder.cpp
+++ b/src/modes/samba/sambaItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaItemBuilder.h b/src/modes/samba/sambaItemBuilder.h
index 929b7ff..6feffeb 100644
--- a/src/modes/samba/sambaItemBuilder.h
+++ b/src/modes/samba/sambaItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaLogMode.cpp b/src/modes/samba/sambaLogMode.cpp
index 466bacb..4fb87a0 100644
--- a/src/modes/samba/sambaLogMode.cpp
+++ b/src/modes/samba/sambaLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/samba/sambaLogMode.h b/src/modes/samba/sambaLogMode.h
index 8698a58..769eaa9 100644
--- a/src/modes/samba/sambaLogMode.h
+++ b/src/modes/samba/sambaLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemAnalyzer.cpp b/src/modes/system/systemAnalyzer.cpp
index 2ff743d..7640c2e 100644
--- a/src/modes/system/systemAnalyzer.cpp
+++ b/src/modes/system/systemAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemAnalyzer.h b/src/modes/system/systemAnalyzer.h
index 66881a7..55ec1bd 100644
--- a/src/modes/system/systemAnalyzer.h
+++ b/src/modes/system/systemAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemConfiguration.cpp b/src/modes/system/systemConfiguration.cpp
index 8fbf8f6..43aebb8 100644
--- a/src/modes/system/systemConfiguration.cpp
+++ b/src/modes/system/systemConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemConfiguration.h b/src/modes/system/systemConfiguration.h
index 9f123e3..6dbf414 100644
--- a/src/modes/system/systemConfiguration.h
+++ b/src/modes/system/systemConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemConfigurationWidget.cpp b/src/modes/system/systemConfigurationWidget.cpp
index 24d0d0e..0face27 100644
--- a/src/modes/system/systemConfigurationWidget.cpp
+++ b/src/modes/system/systemConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemConfigurationWidget.h b/src/modes/system/systemConfigurationWidget.h
index 53e6cbb..45d2bbd 100644
--- a/src/modes/system/systemConfigurationWidget.h
+++ b/src/modes/system/systemConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemFactory.cpp b/src/modes/system/systemFactory.cpp
index 089f67d..fe764a6 100644
--- a/src/modes/system/systemFactory.cpp
+++ b/src/modes/system/systemFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemFactory.h b/src/modes/system/systemFactory.h
index ebcfd77..170d9e4 100644
--- a/src/modes/system/systemFactory.h
+++ b/src/modes/system/systemFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemLogMode.cpp b/src/modes/system/systemLogMode.cpp
index de5b73c..2d16c68 100644
--- a/src/modes/system/systemLogMode.cpp
+++ b/src/modes/system/systemLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/system/systemLogMode.h b/src/modes/system/systemLogMode.h
index 5359cef..37bed8d 100644
--- a/src/modes/system/systemLogMode.h
+++ b/src/modes/system/systemLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgAnalyzer.cpp b/src/modes/xorg/xorgAnalyzer.cpp
index 3576cb7..d27c113 100644
--- a/src/modes/xorg/xorgAnalyzer.cpp
+++ b/src/modes/xorg/xorgAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgAnalyzer.h b/src/modes/xorg/xorgAnalyzer.h
index b7e0a9a..e2d867d 100644
--- a/src/modes/xorg/xorgAnalyzer.h
+++ b/src/modes/xorg/xorgAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgConfiguration.cpp b/src/modes/xorg/xorgConfiguration.cpp
index df1afec..936bc58 100644
--- a/src/modes/xorg/xorgConfiguration.cpp
+++ b/src/modes/xorg/xorgConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgConfiguration.h b/src/modes/xorg/xorgConfiguration.h
index 62edf78..50be1df 100644
--- a/src/modes/xorg/xorgConfiguration.h
+++ b/src/modes/xorg/xorgConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgConfigurationWidget.cpp b/src/modes/xorg/xorgConfigurationWidget.cpp
index aaaa344..d040923 100644
--- a/src/modes/xorg/xorgConfigurationWidget.cpp
+++ b/src/modes/xorg/xorgConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgConfigurationWidget.h b/src/modes/xorg/xorgConfigurationWidget.h
index 0726f16..b499391 100644
--- a/src/modes/xorg/xorgConfigurationWidget.h
+++ b/src/modes/xorg/xorgConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgFactory.cpp b/src/modes/xorg/xorgFactory.cpp
index d0edcc4..4f19bfb 100644
--- a/src/modes/xorg/xorgFactory.cpp
+++ b/src/modes/xorg/xorgFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgFactory.h b/src/modes/xorg/xorgFactory.h
index ee5cf4a..dd9c534 100644
--- a/src/modes/xorg/xorgFactory.h
+++ b/src/modes/xorg/xorgFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgItemBuilder.cpp b/src/modes/xorg/xorgItemBuilder.cpp
index 20d1287..f80569d 100644
--- a/src/modes/xorg/xorgItemBuilder.cpp
+++ b/src/modes/xorg/xorgItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgItemBuilder.h b/src/modes/xorg/xorgItemBuilder.h
index 6150910..387921f 100644
--- a/src/modes/xorg/xorgItemBuilder.h
+++ b/src/modes/xorg/xorgItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgLogMode.cpp b/src/modes/xorg/xorgLogMode.cpp
index a7d7315..f296269 100644
--- a/src/modes/xorg/xorgLogMode.cpp
+++ b/src/modes/xorg/xorgLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xorg/xorgLogMode.h b/src/modes/xorg/xorgLogMode.h
index b83527a..4aa36d0 100644
--- a/src/modes/xorg/xorgLogMode.h
+++ b/src/modes/xorg/xorgLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionAnalyzer.cpp b/src/modes/xsession/xsessionAnalyzer.cpp
index 0ae3ff8..6d40a87 100644
--- a/src/modes/xsession/xsessionAnalyzer.cpp
+++ b/src/modes/xsession/xsessionAnalyzer.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionAnalyzer.h b/src/modes/xsession/xsessionAnalyzer.h
index 0a6d982..9854f6c 100644
--- a/src/modes/xsession/xsessionAnalyzer.h
+++ b/src/modes/xsession/xsessionAnalyzer.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionConfiguration.cpp b/src/modes/xsession/xsessionConfiguration.cpp
index fb42fda..d8bd0df 100644
--- a/src/modes/xsession/xsessionConfiguration.cpp
+++ b/src/modes/xsession/xsessionConfiguration.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionConfiguration.h b/src/modes/xsession/xsessionConfiguration.h
index 4d2e4d8..9a0d77c 100644
--- a/src/modes/xsession/xsessionConfiguration.h
+++ b/src/modes/xsession/xsessionConfiguration.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionConfigurationWidget.cpp b/src/modes/xsession/xsessionConfigurationWidget.cpp
index 19e1796..aeae117 100644
--- a/src/modes/xsession/xsessionConfigurationWidget.cpp
+++ b/src/modes/xsession/xsessionConfigurationWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KApacheLog, a apache log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionConfigurationWidget.h b/src/modes/xsession/xsessionConfigurationWidget.h
index d3a72fa..426f5d1 100644
--- a/src/modes/xsession/xsessionConfigurationWidget.h
+++ b/src/modes/xsession/xsessionConfigurationWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionFactory.cpp b/src/modes/xsession/xsessionFactory.cpp
index dfb14ff..2a3c8a5 100644
--- a/src/modes/xsession/xsessionFactory.cpp
+++ b/src/modes/xsession/xsessionFactory.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionFactory.h b/src/modes/xsession/xsessionFactory.h
index 5262065..1cea641 100644
--- a/src/modes/xsession/xsessionFactory.h
+++ b/src/modes/xsession/xsessionFactory.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionItemBuilder.cpp b/src/modes/xsession/xsessionItemBuilder.cpp
index 64658ad..7178598 100644
--- a/src/modes/xsession/xsessionItemBuilder.cpp
+++ b/src/modes/xsession/xsessionItemBuilder.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionItemBuilder.h b/src/modes/xsession/xsessionItemBuilder.h
index 54c61b0..c6abfaa 100644
--- a/src/modes/xsession/xsessionItemBuilder.h
+++ b/src/modes/xsession/xsessionItemBuilder.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionLogMode.cpp b/src/modes/xsession/xsessionLogMode.cpp
index 4bdc49c..c132d92 100644
--- a/src/modes/xsession/xsessionLogMode.cpp
+++ b/src/modes/xsession/xsessionLogMode.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/modes/xsession/xsessionLogMode.h b/src/modes/xsession/xsessionLogMode.h
index 8e3638c..c1d0a12 100644
--- a/src/modes/xsession/xsessionLogMode.h
+++ b/src/modes/xsession/xsessionLogMode.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/statusBar.cpp b/src/statusBar.cpp
index 8ab04d5..1954de8 100644
--- a/src/statusBar.cpp
+++ b/src/statusBar.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/statusBar.h b/src/statusBar.h
index f2c8030..b447c34 100644
--- a/src/statusBar.h
+++ b/src/statusBar.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/tabLogManager.cpp b/src/tabLogManager.cpp
index bfdf482..22e81ea 100644
--- a/src/tabLogManager.cpp
+++ b/src/tabLogManager.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/tabLogManager.h b/src/tabLogManager.h
index d14d890..f754e12 100644
--- a/src/tabLogManager.h
+++ b/src/tabLogManager.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/tabLogViewsWidget.cpp b/src/tabLogViewsWidget.cpp
index ca03053..f4af3e9 100644
--- a/src/tabLogViewsWidget.cpp
+++ b/src/tabLogViewsWidget.cpp
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
diff --git a/src/tabLogViewsWidget.h b/src/tabLogViewsWidget.h
index 3fd3c47..4b4fe75 100644
--- a/src/tabLogViewsWidget.h
+++ b/src/tabLogViewsWidget.h
@@ -1,12 +1,9 @@
 /***************************************************************************
  *   KSystemLog, a system log viewer tool                                  *
- *   Copyright (C) 2007 by Nicolas Ternisien                               *
+ *   SPDX-FileCopyrightText: 2007 Nicolas Ternisien *
  *   nicolas.ternisien at gmail.com                                           *
  *                                                                         *
- *   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  *
- *   the Free Software Foundation; either version 2 of the License, or     *
- *   (at your option) any later version.                                   *
+ *   SPDX-License-Identifier: GPL-2.0-or-later
  *                                                                         *
  *   This program is distributed in the hope that it will be useful,       *
  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *



More information about the kde-doc-english mailing list