DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: kate 4:26.08.2+dfsg-2

Package Information

Descriptionpowerful text editor

Kate is a powerful text editor that can open multiple files simultaneously.

With a built-in terminal, syntax highlighting, and tabbed sidebar, it performs as a lightweight but capable development environment. Kate's many tools, plugins, and scripts make it highly customizable.

Kate's features include:

* Multiple saved sessions, each with numerous files * Scriptable syntax highlighting, indentation, and code-folding * Configurable templates and text snippets * Symbol viewers for C, C++, and Python * XML completion and validation

MaintainerDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed BySandro Knauß <hefee@debian.org>
Sponsorhefee@debian.org
Distributionunstable
Architectureany all
VCSgit: https://salsa.debian.org/qt-kde-team/kde/kate.git (browse)
Popcon Installs35306
Binary NEWYes (new binary packages of a source already in sid)
Trackerhttps://tracker.debian.org/pkg/kate
Uploaded2 days ago
Supersedes4:26.08.2+dfsg-1

New Package Report

.changes◂
Sourcekate
Version4:26.08.2+dfsg-2
Changed-BySandro Knauß <hefee@debian.org>
Architecturesource amd64 all
Distributionunstable
DateThu, 29 Oct 2026 17:34:28 +0100
Changelog◂
kate (4:26.08.2+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   [ Sandro Knauß ]
   * Update copyright holder.
   * Update doc licenses & holders.
   * Add special License for Catalan language files.
   * Add kate-data to recommends of kwrite (translation files).
   * Remove not needed priority field.
   * Remove not needed Rules-Requires-Root field.
   * Add lintian-overrides for very long lines in docbook.
.dsc◂
Sectioneditors
Priorityoptional
Componentmain
Package-Listkate deb editors optional arch=any
kate-addons deb kde optional arch=any
kate-data deb kde optional arch=all
kate-libs deb kde optional arch=any
kwrite deb editors optional arch=any
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: kate
Source: https://invent.kde.org/utilities/kate
Files-Excluded:
 3rdparty/SingleApplication/*
Comment:
 KDE software follows the KDE licensing policy that can be found:
 https://techbase.kde.org/Policies/Licensing_Policy
 Some files might refer to license names that are explained it these the
 mentioned policy.
 .
 Unless otherwise noted the default license used in this application is
 LGPL-2.1+ for the source code and GFDL-NIV-1.2+ for the documentation.
 Some of the optional plugins used at runtime are under a version of
 the GPL license.
 .
 In particular, this licensing allows this project to link against libgit2
 (which may, in turn, link against the openssl, which has incompatibilities
 with the GPL),  as the code that links against this is the kateprojectplugin,
 that is under a  version of the LGPL, so the incompatibilities don't apply.
 .
 On the other hand, in order to link against the ktexteditor framework
 (which may, in turn, link against libgit2), either the libgit2 needs to be
 linked against gnutls or ktexteditor needs to not be linked against libgit2.
Upstream-Contact: kde-devel@kde.org

Files: *
Copyright: 2001-2002, Daniel.Naber
           2001, Antoinette Dekeni <antoinette@transalate.org.za>
           2001, Lwandle Mgidlana <lwandle@translate.org.za>
           2001, Thelma Lungcuzo <thelma@translate.org.za>
           2004, infoDev, a World Bank organization
           2004, Khujand Computer Technologies, Inc.
           2004, Youth Opportunities NGO
           2004, Roger V Kovacs, <rkovacs@khujand.org>
           2004, Victor Ibragimov <youth_opportunities@tajik.net>
           2004, Marina Kolucheva <youth_opportunities@tajik.net>
           2007-2024, A S Alam <aalam@users.sf.net>
           2009, Abhishek Patil <abhishekworld@gmail.com>
           2023-2025, Adrián Chaves (Gallaecio)
           2026, Aindriú Mac Giolla Eoin <aindriu80@yahoo.com>
           2025-2026, Alexander Becker <alex-at-kde-l10n-de@freenet.de>
           2023, Alexander Neundorf <neundorf@kde.org>
           2018-2026, Alexander Yavorsky <kekcuha@gmail.com>
           2022-2025, Alois.spitzbart <spitz234@hotmail.com>
           2001-2007, Anders Lund <anders@alweb.dk>
           2007-2008, Andreas Pakulat <apaku@gmx.de>
           Antoni Bella Pérez
           2024, Antonis Geralis <capoiosct@gmail.com>
           2006-2021, Burkhard Lück <lueck@hube-lueck.de>
           2023, Cezar M. Tigaret <cezar.tigaret@gmail.com>
           2001-2022, Christoph Cullmann <cullmann@kde.org>
           2009-2013, Cristina Yenyxe González García <the.blue.valkyrie@gmail.com>
           2026, César A. P. Cláudio <cesarapclaudio@gmail.com>
           2025-2026, deck <altronic25@protonmail.com>
           2025, Dennis Lübke <kde@dennis2society.de>
           2005-2021, Dominik Haumann <dhaumann@kde.org>
           2005-2026, Eloy Cuadra <ecuadra@eloihr.net>
           2022-2026, Emir SARI <emir_sari@icloud.com>
           2025-2026, Emir SARI <emir_sari@îcloud.com>
           2023-2024, Enol P <enolp@softastur.org>
           2026, Ewald Müller <EMuede@netscape.net>
           2017, Forrest Smith
           2022, Frank Steinmetzger <dev-kde@felsenfleischer.de>
           2007-2023, Frederik Schwarzer <schwarzer@kde.org>
           1991-2024, Free Software Foundation, Inc
           2009-2026, Freek de Kruijf <freekdekruijf@kde.nl>
           2017, Friedrich W. H. Kossebau <kossebau@kde.org>
           2026, Gary Wang <opensource@blumia.net>
           2023-2025, Geraldo Simiao <geraldosimiao@fedoraproject.org>
           2011-2026, giovanni <g.sora@tiscali.it>
           2014-2018, Gregor Mi <codestruct@posteo.org>
           2025-2026, Guilherme Marçal Silva <guimarcalsilva@gmail.com>
           2023-2024, Guðmundur Erlingsson <gudmundure@gmail.com>
           2022, Harald Sitter <sitter@kde.org>
           2017, Héctor Mesa Jiménez <hector@lcc.uma.es>
           2021-2022, Héctor Mesa Jiménez <wmj.py@gmx.com>
           2008, Ignacio Poggi <ignaciop.3@gmail.com>
           2024, Igor Moreira Padua <igorpadua@discente.ufg.br>
           2021, Ilia Kats <ilia-kats@gmx.net>
           2003-2005, Jaime Robles <jaime@kde.org>
           2025-2026, Jan Papez (honyczek)
           2020, Jan Paul Batrina <jpmbatrina01@gmail.com>
           2009-2010, Johannes Obermayr <johannesobermayr@gmx.de>
           2012, Jonas Schürmann <jonasschuermann@aol.de>
           2020, Jonathan Verner <jonathan.verner@matfyz.cz>
           2001-2014, Joseph Wenninger <jowenn@kde.org>
           2011-2024, Jure Repinc <jlp@holodeck1.com>
           2024, kali <shreekantkalwar@gmail.com>
           2024, kali <skkalwar999@gmail.com>
           2024, Karthik Nishanth <kndevl@outlook.com>
           2023-2026, KDE euskaratzeko proiektuaren arduraduna <xalba@ni.eus>
           2000, KDE-Nederlands team <i18n@kde.nl>
           2021-2025, Kheyyam Gojayev <xxmn77@gmail.com>
           2023-2026, Kisaragi Hiu <mail@kisaragi-hiu.com>
           2020-2026, Kishore G <kishore96@gmail.com>
           2021-2026, Kristof Kiszel <ulysses@fsf.hu>
           2011-2025, Kåre Särs <kare.sars@iki.fi>
           2010-2024, Lasse Liehu <lasse.liehu@gmail.com>
           2025, Leo Ruggeri <leo5t@yahoo.it>
           2026, Libor Filípek <libor.filipek@gmail.com>
           2004-2026, Marcus Gama <marcus.gama@gmail.com>
           2026, Marcus Gama <marcus.gama@kde.org>
           2020, Mario Aichinger <aichingm@gmail.com>
           2019, Mark Nauwelaerts <mark.nauwelaerts@gmail.com>
           2021, Markus Ebner <info@ebner-markus.de>
           2014, Martin Sandsmark <martin.sandsmark@kde.org>
           2019-2026, Matjaž Jeran <matjaz.jeran@amis.net>
           2007, Matthew Woehlke <mw_triad@users.sourceforge.net>
           2001-2002, Meni Livne <livne@kde.org>
           2021, Michal Humpula <kde@hudrydum.cz>
           2018, Michal Srb <michalsrb@gmail.com>
           2003-2004, Miguel Revilla Rodríguez <yo@miguelrevilla.com>
           2009-2015, Milian Wolff <mail@milianw.de>
           2022-2026, Mincho Kondarev <mkondarev@yahoo.de>
           2026, Mint <5602mint@gmail.com>
           2007, Mirko Stocker <me@misto.ch>
           2021, Méven Car <meven.car@kdemail.net>
           2025, Olesya Gerasimenko <goa@altlinux.org>
           2021-2026, Olesya Gerasimenko <translation-team@basealt.ru>
           2003-2006, Pablo de Vicente <p.devicente@wanadoo.es>
           2000-2002, Pablo de Vicente <vicente@oan.es>
           2010-2011, Panagiotis Papadopoulos <pano_90@gmx.net>
           2016-2026, Paolo Zamponi <feus73@gmail.com>
           2016-2026, Petros Vidalis <pvidalis@gmail.com>
           2026, Philipp Kiemle <l10n.daphipz@fastmail.de>
           2003-2004, Rafael Osuna <rosuna@wol.es>
           2010, Ricardo Varas Santana <ricardoivaras@gmail.com>
           2007, Robert Gruber <rgruber@users.sourceforge.net>
           2012-2015, Rocio Gallego <traducciones@rociogallego.com>
           2009-2013, Rolf Eike Beer <kde@opensource.sf-tec.de>
           2012-2024, Roman Paholik <wizzardsk@gmail.com>
           2009-2011, Rosetta Contributors and Canonical Ltd
           2024, Ryuichi Yamada <ryuichi_ya220@outlook.jp>
           2004-2006, Santiago Fernandez Sancho <santi@kde-es.org>
           2008-2026, Sergiu Bivol <sergiu@cip.md>
           2008-2026, Shinjo Park <kde@peremen.name>
           2002, Simon Hausmann <hausmann@kde.org>
           2024-2026, Stefan Asserhäll <stefan.asserhall@bredband.net>
           2004-2026, Stefan Asserhäll <stefan.asserhall@gmail.com>
           2002, Stefan Winter <swinter@kde.org>
           2004-2006, Stephan Johach <hunsum@gmx.de>
           2014-2024, Steve Allewell <steve.allewell@gmail.com>
           2025, Sveinn í Felli <sv1@fellsnet.is>
           2009-2026, Sveinn í Felli <sveinki@nett.is>
           2018, Sven Brauch <mail@svenbrauch.de>
           2014, Sven Brauch <svenbrauch@gmail.com>
           2018, The Free Software Foundation
           2000-2024, The Kate Authors
           2002-2004, Thomas Diehl <thd@kde.org>
           2002-2005, Thomas Fischer <thomas.fischer@t-fischer.net>
           2010, Thomas Fjellstrom <thomas@fjellstrom.ca>
           2005-2009, Thomas Reitelbach <tr@erdfunkstelle.de>
           2018, Tomaz Canabrava <tcanabrava@kde.org>
           2009-2026, Tommi Nieminen <translator@legisign.org>
           2024-2025, Toms Trasuns <toms.trasuns@posteo.net>
           2010, Tomáš Trnka
           2025-2026, Vincenzo Reale <smart2128vr@gmail.com>
           2017, Víctor Rodrigo Córdoba <vrcordoba@gmail.com>
           2010-2026, Vít Pelčák <vit@pelcak.org>
           2017-2024, Wantoyo <wantoyek@gmail.com>
           2020-2025, Waqar Ahmed <waqar.17a@gmail.com>
           2013-2026, Xavier Besnard <xavier.besnard@kde.org>
           2023-2026, Yaron Shahrabani <sh.yaron@gmail.com>
           2021-2026, Zayed Al-Saidi <zayed.alsaidi@gmail.com>
           2011-2026, Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
           2022, Pablo Rauzy <r@uzy.me>
License: LGPL-2+

Files: .craft.ini
       .flatpak-manifest.json
       .gitlab-ci.yml
       .kde-ci.yml
       apps/kate/data/org.kde.kate.appdata.xml
       apps/kwrite/.flatpak-manifest.json
       apps/kwrite/data/org.kde.kwrite.appdata.xml
       snapcraft.yaml
Copyright: 2014, Matthias Klumpp <matthias@tenstral.net>
           2024-2026, Scarlett Moore <sgmoore@kde.org>
License: CC0-1.0

Files: doc/*
       po/*/docs/kate/*
       po/*/docs/katepart/*
       po/*/docs/kwrite/*
Copyright: 2000, Jochen Wilhelmy
           2000-2001, Seth.Rothberg
           2000-2001, Thad McGinnis
           2001-2002, Daniel Naber
           2002-2005, Anders.Lund
           2005, Anne-Marie Mahfouf
           2005-2009, Dominic Hauman
           2011-2014, T.C. Hollingsworth
License: GFDL-NIV-1.2+

Files: addons/katesql/katesqlview.h
Copyright: 2010, Marco Mentasti <marcomentasti@gmail.com>
License: GPL-2

Files: addons/kate-ctags/ctagskinds.cpp
       addons/kate-ctags/ctagskinds.h
       addons/kate-ctags/tags.cpp
       addons/kate-ctags/tags.h
       addons/katebuild-plugin/plugin_katebuild.cpp
       addons/katebuild-plugin/plugin_katebuild.h
       addons/openlink/*
       addons/rbql/*
       addons/symbolviewer/bash_parser.cpp
       addons/symbolviewer/cpp_parser.cpp
       addons/symbolviewer/ecma_parser.cpp
       addons/symbolviewer/fortran_parser.cpp
       addons/symbolviewer/katesymbolviewerplugin.json
       addons/symbolviewer/perl_parser.cpp
       addons/symbolviewer/php_parser.cpp
       addons/symbolviewer/plugin.qrc
       addons/symbolviewer/plugin_katesymbolviewer.cpp
       addons/symbolviewer/plugin_katesymbolviewer.h
       addons/symbolviewer/python_parser.cpp
       addons/symbolviewer/ruby_parser.cpp
       addons/symbolviewer/samples/*
       addons/symbolviewer/tcl_parser.cpp
       addons/symbolviewer/ui.rc
       addons/symbolviewer/xml_parser.cpp
       addons/symbolviewer/xslt_parser.cpp
       addons/template/AppWizardReader.cpp
       addons/textfilter/*
       addons/xmlcheck/plugin_katexmlcheck.cpp
       addons/xmlcheck/plugin_katexmlcheck.h
       addons/xmltools/plugin_katexmltools.cpp
       addons/xmltools/plugin_katexmltools.h
       addons/xmltools/pseudo_dtd.cpp
       addons/xmltools/pseudo_dtd.h
       apps/lib/welcomeview/*
Copyright: 2007, Alexander Dymo <adymo@kdevelop.org>
           2013, Alexander Neundorf <neundorf@kde.org>
           2005, Anders Lund <anders@alweb.dk>
           2008, Anne-Marie Mahfouf <annma@kde.org>
           2001-2002, Bernd Gehrmann <bernd@kdevelop.org>
           2001-2002, Daniel Naber
           2022, Eugene Popov <popov895@ukr.net>
           2011, Ian Wakeling <ian.wakeling@ntlworld.com>
           2004, Jens Dagerbo <jens.dagerbo@swipnet.se>
           2022, Jiří Wolker <woljiri@gmail.com>
           2001, Joseph Wenninger <jowenn@bigfoot.com>
           2006-2024, Kåre Särs <kare.sars@iki.fi>
           2010, Tomas Trnka <tomastrnka@gmx.com>
           2023-2024, Waqar Ahmed <waqar.17a@gmail.com>
License: GPL-2+

Files: addons/kate-ctags/kate_ctags_plugin.cpp
       addons/kate-ctags/kate_ctags_plugin.h
       addons/kate-ctags/kate_ctags_view.cpp
       addons/kate-ctags/kate_ctags_view.h
Copyright: 2008-2011, Kare Sars <kare.sars@iki.fi>
License: GPL-2.1+3+KDEeV

Files: addons/close-except-like/*
Copyright: 2012, Alex Turbov <i.zaufi@gmail.com>
License: GPL-3+

Files: addons/backtracebrowser/btdatabase.cpp
       addons/backtracebrowser/btdatabase.h
       addons/backtracebrowser/btfileindexer.cpp
       addons/backtracebrowser/btfileindexer.h
       addons/backtracebrowser/btparser.cpp
       addons/backtracebrowser/btparser.h
       addons/backtracebrowser/katebacktracebrowser.cpp
       addons/backtracebrowser/katebacktracebrowser.h
       addons/filebrowser/katebookmarkhandler.cpp
       addons/filebrowser/katebookmarkhandler.h
       addons/filebrowser/katefilebrowser.cpp
       addons/filebrowser/katefilebrowser.h
       addons/filebrowser/katefilebrowserconfig.cpp
       addons/filebrowser/katefilebrowserconfig.h
       addons/filebrowser/katefilebrowserplugin.cpp
       addons/filebrowser/katefilebrowserplugin.h
       addons/gdbplugin/configview.cpp
       addons/gdbplugin/configview.h
       addons/gdbplugin/ioview.cpp
       addons/gdbplugin/ioview.h
       addons/gdbplugin/localsview.cpp
       addons/gdbplugin/localsview.h
       addons/gdbplugin/plugin_kategdb.cpp
       addons/gdbplugin/plugin_kategdb.h
       addons/gdbplugin/sessionconfig.h
       addons/katebuild-plugin/AppOutput.cpp
       addons/katebuild-plugin/AppOutput.h
       addons/katebuild-plugin/targets.cpp
       addons/katebuild-plugin/targets.h
       addons/katesql/autotests/test_exportdata.cpp
       addons/katesql/autotests/test_importdata.cpp
       addons/katesql/autotests/testhelpers.h
       addons/katesql/connection.h
       addons/katesql/connectionmodel.cpp
       addons/katesql/connectionmodel.h
       addons/katesql/connectionwizard.cpp
       addons/katesql/connectionwizard.h
       addons/katesql/dataoutput/*
       addons/katesql/dataoutputview.cpp
       addons/katesql/dataoutputview.h
       addons/katesql/dataoutputwidget.cpp
       addons/katesql/dataoutputwidget.h
       addons/katesql/exportwizard.cpp
       addons/katesql/exportwizard.h
       addons/katesql/helpers/*
       addons/katesql/katesqlconfigpage.cpp
       addons/katesql/katesqlconfigpage.h
       addons/katesql/katesqlconstants.h
       addons/katesql/katesqlplugin.cpp
       addons/katesql/katesqlplugin.h
       addons/katesql/katesqlview.cpp
       addons/katesql/outputstyle.h
       addons/katesql/outputstylewidget.cpp
       addons/katesql/outputstylewidget.h
       addons/katesql/queryhelpers/*
       addons/katesql/schemabrowserwidget.cpp
       addons/katesql/schemabrowserwidget.h
       addons/katesql/schemawidget.cpp
       addons/katesql/schemawidget.h
       addons/katesql/sqlmanager.cpp
       addons/katesql/sqlmanager.h
       addons/katesql/textoutputwidget.cpp
       addons/katesql/textoutputwidget.h
       addons/konsole/kateconsole.cpp
       addons/konsole/kateconsole.h
       apps/lib/kateapp.cpp
       apps/lib/kateappadaptor.cpp
       apps/lib/kateconfigdialog.cpp
       apps/lib/kateconfigplugindialogpage.cpp
       apps/lib/katedocmanager.cpp
       apps/lib/katedocmanager.h
       apps/lib/katemainwindow.cpp
       apps/lib/katemainwindow.h
       apps/lib/katemwmodonhddialog.cpp
       apps/lib/katepluginmanager.cpp
       apps/lib/katesavemodifieddialog.cpp
       apps/lib/kateviewmanager.cpp
       apps/lib/kateviewmanager.h
       apps/lib/kateviewspace.cpp
       apps/lib/kateviewspace.h
Copyright: 2021, Ahmad Samir <a.samirh78@gmail.com>
           2004-2005, Albert Astals Cid <aacid@kde.org>
           2004-2007, Anders Lund <anders@alweb.dk>
           2003-2022, Antoni Bella Pérez <antonibella5@yahoo.com>
           2026, Artyom Kirnev <kirnevartem30@gmail.com>
           2003, Benjamin C Meyer <ben+kdelibs@meyerhome.net>
           2001, Christoph Cullmann <cullmann@kde.org>
           2017, Ederag <edera@gmx.fr>
           2007, Flavio Castelli <flavio.castelli@gmail.com>
           2022, Héctor Mesa Jiménez <wmj.py@gmx.com>
           2008-2010, Ian Wakeling <ian.wakeling@ntlworld.com>
           2007-2026, Josep M. Ferrer <txemaq@gmail.com>
           2001-2004, Joseph Wenninger <jowenn@kde.org>
           2010-2022, Kåre Särs <kare.sars@iki.fi>
           2009-2010, Manuel Tortosa Moreno <manutortosa@chakra-project.org>
           2010, Marco Mentasti <marcomentasti@gmail.com>
           2004, Michael Brade <brade@kde.org>
           2007-2009, Mirko Stocker <me@misto.ch>
           1999-2006, Sebastià Pla i Sanz <sps@sastia.com>
           2003, Waldo Bastian <bastian@kde.org>
           2023-2024, Waqar Ahmed <waqar.17a@gmail.com>
License: LGPL-2

Files: 3rdparty/rapidjson/*
       3rdparty/rbql/*
       addons/gdbplugin/debugconfigpage.cpp
       addons/gdbplugin/debugconfigpage.h
       addons/git-blame/gitblametooltip.cpp
       addons/git-blame/gitblametooltip.h
       addons/lspclient/lspclientcompletion.cpp
       addons/lspclient/lspclientcompletion.h
       addons/lspclient/lspclientconfigpage.cpp
       addons/lspclient/lspclientconfigpage.h
       addons/lspclient/lspclienthover.cpp
       addons/lspclient/lspclienthover.h
       addons/lspclient/lspclientplugin.cpp
       addons/lspclient/lspclientplugin.h
       addons/lspclient/lspclientpluginview.cpp
       addons/lspclient/lspclientpluginview.h
       addons/lspclient/lspclientprotocol.h
       addons/lspclient/lspclientserver.cpp
       addons/lspclient/lspclientserver.h
       addons/lspclient/lspclientservermanager.cpp
       addons/lspclient/lspclientservermanager.h
       addons/lspclient/lspclientsymbolhighlighter.cpp
       addons/lspclient/lspclientsymbolhighlighter.h
       addons/lspclient/lspclientsymbolview.cpp
       addons/lspclient/lspclientsymbolview.h
       addons/lspclient/lspclientutils.cpp
       addons/lspclient/lspclientutils.h
       addons/lspclient/semantic_tokens_legend.cpp
       addons/lspclient/semantic_tokens_legend.h
       addons/lspclient/tests/lsptestapp.cpp
       apps/lib/autotests/exec_tests.cpp
       apps/lib/autotests/io_tests.cpp
       apps/lib/autotests/urlinfo_test.cpp
       apps/lib/autotests/urlinfo_test.h
       apps/lib/diagnostics/diagnostic_suppression.h
       apps/lib/diagnostics/diagnostic_types.h
       apps/lib/diagnostics/diagnosticitem.h
       apps/lib/diagnostics/diagnosticview.cpp
       apps/lib/diagnostics/diagnosticview.h
       apps/lib/diagnostics/session_diagnostic_suppression.h
       apps/lib/drawing_utils.h
       apps/lib/exec_io_utils.cpp
       apps/lib/exec_io_utils.h
       apps/lib/exec_utils.cpp
       apps/lib/exec_utils.h
       apps/lib/gitprocess.cpp
       apps/lib/gitprocess.h
       apps/lib/io/exec.cpp
       apps/lib/json_utils.h
       apps/lib/jsonsettings.cpp
       apps/lib/jsonsettings.h
       apps/lib/ktexteditor_utils.cpp
       apps/lib/ktexteditor_utils.h
Copyright: 2023, Akseli Lahtinen <akselmo@akselmo.dev>
           2010-2022, Christoph Cullmann <cullmann@kde.org>
           2017, Dmitry Ignatovich
           2016, Dominik Haumann <dhaumann@kde.org>
           2021, IBM Corporation
           2021, Kåre Särs <kare.sars@iki.fi>
           2026, Leia <leia@tutamail.com>
           2019-2025, Mark Nauwelaerts <mark.nauwelaerts@gmail.com>
           2015, Milo Yip
           2015, THL A29 Limited, a Tencent company
           2016, Volker Krause <vkrause@kde.org>
           2021-2022, Waqar Ahmed <waqar.17a@gmail.com>
           2025, Yuri Timenkov <yuri@timenkov.pro>
License: Expat

Files: 3rdparty/rapidjson/msinttypes/*
Copyright: 2006-2013, Alexander Chemeris
           2015, Milo Yip
           2015, THL A29 Limited
           2015, THL A29 Limited, a Tencent company
License: BSD-3-clause

Files: addons/kate-ctags/readtags.c
       addons/kate-ctags/readtags.h
       addons/project/ctags/*
Copyright: 1996-2003, Darren Hiebert <dhiebert@users.sourceforge.net>
License: public-domain

Files: po/ca/formatplugin.po
       po/ca/kate-ctags-plugin.po
       po/ca/kate-replicode-plugin.po
       po/ca/katebacktracebrowserplugin.po
       po/ca/katebookmarksplugin.po
       po/ca/katebuild-plugin.po
       po/ca/katecloseexceptplugin.po
       po/ca/katecolorpickerplugin.po
       po/ca/katecompilerexplorer.po
       po/ca/kateexternaltoolsplugin.po
       po/ca/katefilebrowserplugin.po
       po/ca/katefiletree.po
       po/ca/kategdbplugin.po
       po/ca/kategitblameplugin.po
       po/ca/kategpgplugin.po
       po/ca/katekeyboardmacros.po
       po/ca/katekonsoleplugin.po
       po/ca/kateproject.po
       po/ca/katesearch.po
       po/ca/kateshownonprintableplugin.po
       po/ca/katesnippetsplugin.po
       po/ca/katesql.po
       po/ca/katesymbolviewer.po
       po/ca/katetextfilter.po
       po/ca/katexmlcheck.po
       po/ca/katexmltools.po
       po/ca/ktexteditorpreviewplugin.po
       po/ca/lspclient.po
       po/ca/rainbowparens.po
       po/ca/rbqlplugin.po
       po/ca/tabswitcherplugin.po
       po/ca@valencia/formatplugin.po
       po/ca@valencia/kate-ctags-plugin.po
       po/ca@valencia/kate-replicode-plugin.po
       po/ca@valencia/katebacktracebrowserplugin.po
       po/ca@valencia/katebookmarksplugin.po
       po/ca@valencia/katebuild-plugin.po
       po/ca@valencia/katecloseexceptplugin.po
       po/ca@valencia/katecolorpickerplugin.po
       po/ca@valencia/katecompilerexplorer.po
       po/ca@valencia/kateexternaltoolsplugin.po
       po/ca@valencia/katefilebrowserplugin.po
       po/ca@valencia/katefiletree.po
       po/ca@valencia/kategdbplugin.po
       po/ca@valencia/kategitblameplugin.po
       po/ca@valencia/kategpgplugin.po
       po/ca@valencia/katekeyboardmacros.po
       po/ca@valencia/katekonsoleplugin.po
       po/ca@valencia/kateproject.po
       po/ca@valencia/katesearch.po
       po/ca@valencia/kateshownonprintableplugin.po
       po/ca@valencia/katesnippetsplugin.po
       po/ca@valencia/katesql.po
       po/ca@valencia/katesymbolviewer.po
       po/ca@valencia/katetextfilter.po
       po/ca@valencia/katexmlcheck.po
       po/ca@valencia/katexmltools.po
       po/ca@valencia/ktexteditorpreviewplugin.po
       po/ca@valencia/lspclient.po
       po/ca@valencia/rainbowparens.po
       po/ca@valencia/rbqlplugin.po
       po/ca@valencia/tabswitcherplugin.po
       po/uk/kate-ctags-plugin.po
       po/uk/kate-replicode-plugin.po
       po/uk/kate.po
       po/uk/katebacktracebrowserplugin.po
       po/uk/katebuild-plugin.po
       po/uk/katecloseexceptplugin.po
       po/uk/katecolorpickerplugin.po
       po/uk/kateexternaltoolsplugin.po
       po/uk/katefilebrowserplugin.po
       po/uk/katefiletree.po
       po/uk/kategdbplugin.po
       po/uk/kategitblameplugin.po
       po/uk/katekonsoleplugin.po
       po/uk/kateproject.po
       po/uk/katesearch.po
       po/uk/katesnippetsplugin.po
       po/uk/katesql.po
       po/uk/katesymbolviewer.po
       po/uk/katetextfilter.po
       po/uk/katexmlcheck.po
       po/uk/katexmltools.po
       po/uk/ktexteditorpreviewplugin.po
       po/uk/lspclient.po
       po/uk/tabswitcherplugin.po
Copyright: 2004, Albert Astals Cid <aacid@kde.org>
           2002-2022, Antoni Bella Pérez <antonibella5@yahoo.com>
           2005-2026, Josep M. Ferrer <txemaq@gmail.com>
           2009-2010, Manuel Tortosa <manutortosa@chakra-project.org>
           2009, Manuel Tortosa <manutortosa@gmail.com>
           2002-2026, This_file_is_part_of_KDE
License: LGPL-2.1+3+KDEeV

Files: po/ca/kate.po
       po/ca@valencia/kate.po
Copyright: 1999-2006, Sebastià Pla i Sanz <sps@sastia.com>
           2003-2022, Antoni Bella Pérez <antonibella5@yahoo.com>
           2004-2005, Albert Astals Cid <aacid@kde.org>
           2009-2010, Manuel Tortosa Moreno <manutortosa@chakra-project.org>
           2007-2026, Josep M. Ferrer <txemaq@gmail.com>
License: LGPL-2+

Files: po/ca/docs/kate/gdb-io.png
       po/ca/docs/kate/gdb-output.png
Copyright: 2015, <ellestone@ninedegreesbelow.com>
License: CC-BY-SA-3

Files: debian/*
Copyright: 2015-2026, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
License: Permissive
 The packaging efforts in this debian package are free software; the
 copyright holder(s) give unlimited permission to copy, distribute
 and modify it.

License: BSD-3-clause
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 .
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 .
 2. Redistributions in binary form must reproduce the above copyright
    notice, this list of conditions and the following disclaimer in
    the documentation and/or other materials provided with the
    distribution.
 .
 3. Neither the name of the copyright holder nor the names of its
    contributors may be used to endorse or promote products derived
    from this software without specific prior written permission.
 .
 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.

License: CC-BY-SA-3
 On Debian systems, the complete text of the Creative Commons
 Attribution-ShareAlike 3.0 licence can be found in
 `/usr/share/common-licenses/CC-BY-SA-3.0'.

License: CC0-1.0
 To the extent possible under law, the author(s) have dedicated all
 copyright and related and neighboring rights to this software to the
 public domain worldwide. This software is distributed without any
 warranty.
 .
 You should have received a copy of the CC0 Public Domain Dedication
 along with this software. If not, see
 <https://creativecommons.org/publicdomain/zero/1.0/>.
 .
 On Debian systems, the complete text of the CC0 Public Domain
 Dedication can be found in `/usr/share/common-licenses/CC0-1.0’.

License: Expat
 Permission is hereby granted, free of charge, to any person
 obtaining a copy of this software and associated documentation files
 (the "Software"), to deal in the Software without restriction,
 including without limitation the rights to use, copy, modify, merge,
 publish, distribute, sublicense, and/or sell copies of the Software,
 and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

License: GFDL-NIV-1.2+
 Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.2
 or any later version published by the Free Software Foundation;
 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
 A copy of the license is included in the section entitled "GNU
 Free Documentation License".
 --
 On Debian systems, the complete text of the GNU Free Documentation License
 version 1.2 can be found in `/usr/share/common-licenses/GFDL-1.2'.

License: GPL-2
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; version 2.
 .
 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,
 see <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public
 License version 2 can be found in
 `/usr/share/common-licenses/GPL-2’.

License: GPL-2+
 This program is free software; you can redistribute it and/or modify
 it under the terms of the 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,
 see <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public
 License version 2 can be found in
 `/usr/share/common-licenses/GPL-2’.

License: GPL-2.1+3+KDEeV
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public
 License as published by the Free Software Foundation; either
 version 2.1 of the License, or (at your option) version 3, or any
 later version accepted by the membership of KDE e.V. (or its
 successor approved by the membership of KDE e.V.), which shall
 act as a proxy defined in Section 6 of version 3 of the license.
 .
 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, see <http://www.gnu.org/licenses/>.
 --
 On Debian systems, the complete text of the GNU General Public License
 version 2 can be found in `/usr/share/common-licenses/GPL-2', likewise, the
 complete text of the GNU General Public License version 3 can be found in
 `/usr/share/common-licenses/GPL-3'.
Comment: There is no GPL-2.1. This is most likely a typo either for GPL-2 or
 LGPL-2.1. As stated it would be under the GPL-3.
 ... Copy and paste error in the license of a text editor.

License: GPL-3+
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 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, see
 <http://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU General Public
 License version 3 can be found in
 `/usr/share/common-licenses/GPL-3’.

License: LGPL-2
 This library is free software; you can redistribute it and/or modify
 it under the terms of the GNU Library General Public License version
 2 as published by the Free Software Foundation.
 .
 This library 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
 Library General Public License for more details.
 .
 You should have received a copy of the GNU Library General Public
 License along with this library; if not,
 see <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU Library General
 Public License version 2 can be found in
 `/usr/share/common-licenses/LGPL-2’.

License: LGPL-2+
 This library is free software; you can redistribute it and/or modify
 it under the terms of the GNU Library General Public License as
 published by the Free Software Foundation; either version 2 of the
 License, or (at your option)  any later version.
 .
 This library 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
 Library General Public License for more details.
 .
 You should have received a copy of the GNU Library General Public
 License along with this library; if not,
 see <https://www.gnu.org/licenses/>.
 .
 On Debian systems, the complete text of the GNU Library General
 Public License version 2 can be found in
 `/usr/share/common-licenses/LGPL-2’.

License: LGPL-2.1+3+KDEeV
 This file is distributed under the license LGPL version 2.1 or
 version 3 or later versions approved by the membership of KDE e.V.
 .
 On Debian systems, the full text of the GNU Library General Public
 License version 2.1 can be found in the file
 `/usr/share/common-licenses/LGPL-2.1'.
 .
 On Debian systems, the full text of the GNU Library General Public
 License version 3 can be found in the file
 `/usr/share/common-licenses/LGPL-3'.

License: public-domain
 This source code is released into the public domain.

DFSG Assistant LLM REVIEW

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 2 days ago.

Report◂

DFSG NEW review for kate version 4:26.08.2+dfsg-2

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: No
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 1 important, 2 minor; 1 more from the model's own knowledge, under Not confirmed
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

Everything in the source is free and the tree is DFSG-clean: upstream is REUSE/SPDX-tagged, and every licence found (LGPL-2.0-only, LGPL-2.0-or-later, GPL-2.0-or-later, GPL-2.1+3+KDEeV, GPL-3+, MIT/Expat, BSD-3-clause, CC0-1.0, CC-BY-SA-3.0, GFDL-NIV-1.2+, public domain) is DFSG-compatible. The repack is consistent: 3rdparty/SingleApplication is gone from the tree exactly as Files-Excluded says, replaced by libsingleapplication-dev. debian/copyright is DEP-5 and its stanzas track the SPDX headers nearly file for file. It is not fully accurate on two points: addons/katesql/katesqlview.h is declared GPL-2 although its own notice grants the GNU Library GPL v2, and the LICENSES/ texts and the two REUSE .license sidecars are left to fall under Files: * (LGPL-2+).

Packaging

Modern, competent KDE packaging: debhelper compat 14 with dh-sequence-kf6/dh-sequence-qmldeps, hardening=+all, correct kate/kate-data/kate-addons/kate-libs/kwrite split with matching Breaks/Replaces, Architecture: all/Multi-Arch: foreign for the data package, Standards-Version: 4.7.4 against Policy 4.7.4.1, one DEP-3 patch, sane dependency fields, and a clean changelog. Only small things: the leading - in debian/rules disables the test step's exit status on every architecture (which makes the arch list beside it dead), and the in-tree rapidjson copy duplicates a library Debian ships.

Issues

1. [important] [licensing] addons/katesql/katesqlview.h is declared GPL-2 but its header grants the GNU Library GPL v2 (LGPL-2)

  • Files: debian/copyright, addons/katesql/katesqlview.h:4-13
  • Basis: checked, in the package or with a reference tool
  • Evidence: File: modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation. and You should have received a copy of the GNU Library General Public License along with this library; debian/copyright has Files: addons/katesql/katesqlview.h / Copyright: 2010, Marco Mentasti <marcomentasti@gmail.com> / License: GPL-2, while the sibling addons/katesql/katesqlview.cpp and the rest of the plugin are in the License: LGPL-2 stanza.
  • Problem: The file is licensed under the GNU Library GPL v2 (LGPL-2.0-only, like every other katesql file), not the GNU GPL v2. The License: GPL-2 stanza states a licence the holder did not grant and is stricter than the grant; it also wrongly makes this header out to be GPL-2-only code linked into a plugin that is otherwise LGPL-2.
  • Fix: Drop the one-file stanza and let the file fall under the existing License: LGPL-2 stanza with the rest of addons/katesql/ (or give the stanza License: LGPL-2).

2. [minor] [licensing] LICENSES/*.txt and the two REUSE .license sidecars are covered by Files: * (LGPL-2+) instead of their own licence

  • Files: LICENSES/CC0-1.0.txt, LICENSES/GPL-2.0-or-later.txt, LICENSES/LGPL-2.0-only.txt, LICENSES/LGPL-2.0-or-later.txt, LICENSES/MIT.txt, .flatpak-manifest.json.license:1-2, apps/kwrite/.flatpak-manifest.json.license:1-2
  • Basis: checked, in the package or with a reference tool
  • Evidence: .flatpak-manifest.json.license reads # SPDX-FileCopyrightText: None and # SPDX-License-Identifier: CC0-1.0; no Files: stanza matches LICENSES/ or *.license, so the catch-all Files: * License: LGPL-2+ applies to them.
  • Problem: The licence texts themselves and the two sidecars that declare CC0-1.0 are described as LGPL-2+ code, so debian/copyright is inaccurate for seven shipped files.
  • Fix: Add a short stanza, e.g. Files: LICENSES/* with License: CC0-1.0/MIT/GPL-2+ as appropriate (or a single comment that they are licence texts) and Files: *.license with License: CC0-1.0.

3. [minor] [packaging] 3rdparty/rapidjson is an embedded copy of rapidjson, which Debian ships as rapidjson-dev

  • Files: 3rdparty/rapidjson/, apps/lib/CMakeLists.txt:32, addons/lspclient/lspclientserver.cpp:27-29, addons/gdbplugin/launch_json_reader.cpp:11-15
  • Basis: checked, in the package or with a reference tool
  • Evidence: apps/lib/CMakeLists.txt puts ${CMAKE_SOURCE_DIR}/3rdparty on the include path and lspclientserver.cpp/launch_json_reader.cpp include <rapidjson/document.h>; apt-cache show rapidjson-dev gives 1.1.0+dfsg2-7.6.
  • Problem: A second copy of a library Debian already packages (Policy 4.13): bugs and CVE fixes must be tracked in two places, and the copy ships no LICENSE file of its own (its text is only in debian/copyright). The in-tree copy carries post-1.1.0 code (RAPIDJSON_USE_MEMBERSMAP), so replacing it with rapidjson-dev may need work, but the duplication should at least be recorded.
  • Fix: Build against rapidjson-dev if the code compiles with 1.1.0, or add a debian/README.source paragraph saying why the vendored copy is kept.

Verified

  • Prescan </userinput (po/ca/docs/katepart/development.docbook:2578 and the same line in the de/eo/it/nl/pt_BR/ru/sv/tr/uk translations): an XML end tag inside a userinput example, not a copyright holder.
  • Prescan names that are translated strings of the about box, not notices: die Kate-Autoren (po/de/kate.po:52) is the msgstr of (c) 2000-2024 The Kate Authors, as are Kate-udviklerne (po/da), Kate-upphovsmännen (po/sv), Kate-utviklarane (po/nn), Kate-utviklerne (po/nb), Katen tekijät (po/fi), Kate-ren egileak (po/eu), аутори Кејт (po/sr, po/sr@ijekavian), مؤلّفو «كيت» (po/ar) and the hi/mai/mr/ne/ta/te/hne/xh/pl/cs/hr/ro/pt/sq variants; all are covered by the The Kate Authors entry in Files: *.
  • Prescan names that are alternate spellings of holders already listed with the same e-mail: Alois Spitzbart <spitz234@hotmail.com> → 2022-2025, Alois.spitzbart; Charlotte <altronic25@protonmail.com> → deck <altronic25@…>; g.sora <g.sora@tiscali.it> → giovanni <g.sora@…>; Iñigo Salvador Azurmendi <xalba@ni.eus> → KDE euskaratzeko proiektuaren arduraduna <xalba@ni.eus>; the same holds for the A S Alam, Alexander Yavorsky, Adrián Chaves (Gallaecio) and Olesya Gerasimenko lines flagged as merely similar.
  • Prescan The KWrite Authors") (apps/kwrite/CMakeLists.txt:46) is the macOS MACOSX_BUNDLE_COPYRIGHT string; the developer team (doc/kate/index.docbook:138), das -Team (po/de/docs/kwrite/index.docbook:334), door het team van (po/nl/docs/katepart/index.docbook:127) and La squadra di sviluppo di (po/it/docs/kate/index.docbook:248) are prose/credits inside the handbooks, which the doc/* and po/*/docs/* stanzas cover.
  • Prescan translation-team labels in po headers (KDE Russian translation team, po/ru/kate.po:4; KDE i18n Project for Vietnamese, po/vi/katetextfilter.po:2; KDE e.v.. KDE-vertaalgroep Nederlands <www.kde.nl>, po/nl/katexmltools.po:6; the Marcus Vinícius … / Luiz Fernando Ranghetti line, po/pt_BR/kategdbplugin.po:6) sit beside the individual SPDX-FileCopyrightText credits that debian/copyright is built from; the individual translators are listed (e.g. Freek de Kruijf, Marcus Gama, Igor Moreira Padua, Geraldo Simiao, Guilherme Marçal Silva), and these labels name the KDE l10n teams.
  • This_file_is_part_of_KDE in the po/ca/po/uk stanza is the literal placeholder of those po headers (po/ca/formatplugin.po:2), so debian/copyright reproduces the files rather than inventing a holder.
  • Repack: 3rdparty/ holds only .clang-format, rapidjson/ and rbql/; 3rdparty/SingleApplication/ is absent, as Files-Excluded says, and .pc/ contains only the two patched files. debian/patches/debian_use_singleapplication.patch has DEP-3 headers, Forwarded: not-needed, and adds find_package(SingleApplication); apt-cache show libsingleapplication-dev (3.5.6+ds-1) provides SingleApplication::SingleApplication.
  • SPDX inventory of the whole tree: 110 files LGPL-2.0-only (all inside the License: LGPL-2 stanza: backtracebrowser, filebrowser, gdbplugin, katebuild-plugin, katesql, konsole, apps/lib), 37 GPL-2.0-or-later (all inside the License: GPL-2+ stanza), MIT/Expat exactly the set in the Expat stanza (lspclient, git-blame, gdbplugin debugconfigpage, apps/lib utils/diagnostics/autotests, 3rdparty/rapidjson/*, 3rdparty/rbql/*), CC0-1.0 exactly the files in the License: CC0-1.0 stanza (.craft.ini, .flatpak-manifest.json, .gitlab-ci.yml, .kde-ci.yml, snapcraft.yaml, both appdata.xml). No Apache, MPL, AGPL, ISC, BSD other than the msinttypes one, or CC-*-NC/ND identifier anywhere.
  • 3rdparty/rapidjson/msinttypes/inttypes.h is a three-clause BSD text (clauses 1-3 quoted) matching the License: BSD-3-clause stanza; 3rdparty/rapidjson/schema.h is MIT with the usual All rights reserved MIT prologue and is covered by the Expat stanza.
  • addons/kate-ctags/readtags.{c,h} and addons/project/ctags/readtags.{c,h} say This source code is released into the public domain. (Darren Hiebert), matching the License: public-domain stanza; addons/kate-ctags/kate_ctags_plugin.*/kate_ctags_view.* carry the GPL-2.1/KDE e.V. proxy text matching License: GPL-2.1+3+KDEeV; addons/close-except-like/* is GPL-3+ as declared.
  • po licences: the 88 files whose headers say distributed under the license LGPL version 2.1 or version 3 or later versions approved by the membership of KDE e.V. are exactly po/ca/, po/ca@valencia/ and po/uk/* minus the two kate.po (which say LGPL version 2 or later); all are in the matching License: LGPL-2.1+3+KDEeV and License: LGPL-2+ stanzas. Other po files carry same license as the PACKAGE package, i.e. the Files: * default.
  • Documentation: docbook <copyright> holders (Seth Rothberg, Anders Lund, Dominik Haumann/T.C. Hollingsworth in doc/kate; Thad McGinnis, Anne-Marie Mahfouf, Anders Lund, T.C. Hollingsworth in doc/katepart; T.C. Hollingsworth and Jochen Wilhelmy in doc/kwrite; Daniel Naber in the plugins chapter) are in the Files: doc/* stanza, and &FDLNotice; matches the GFDL-NIV-1.2+ text (no invariant sections, no front/back-cover texts).
  • Images: the doc/ and po/*/docs/ PNGs carry no .license sidecars and are covered by the doc/* and po/*/docs/* stanzas; the two Catalan screenshots the copyright singles out for CC-BY-SA-3.0 exist at po/ca/docs/kate/gdb-io.png and gdb-output.png. /usr/share/common-licenses/CC-BY-SA-3.0, CC0-1.0, LGPL-2, LGPL-2.1, GPL-2, GPL-3 and GFDL-1.2 all exist, and every licence short name used has a stand-alone paragraph.
  • No fonts, sounds, PDFs, archives or minified code in the tree; the only JavaScript is 3rdparty/rbql/rbql.js (readable source, MIT, with rbql-LICENSE by Dmitry Ignatovich and README-kate recording the local change) and one addons/symbolviewer/samples/testfile.js.
  • Packaging checks: Standards-Version: 4.7.4 against Policy 4.7.4.1; compat 14, so dh_gencontrol adds shlibs:Depends itself and kwrite's lack of an explicit kate-libs dependency is correct; compat 13+ skips the override_dh_auto_test target under nocheck, so xauth/xvfb <!nocheck> are right; sonnet6-plugins, konsole-kpart, libkf6texteditor-katepart and plasma-desktoptheme all exist; the file split at 4:26.08.2-2 matches Breaks/Replaces: kate (<< 4:26.08.2-2) in kate-addons/kate-libs; kate-data is Architecture: all/Multi-Arch: foreign; the package has no autopkgtests and none are expected for this split.
  • Translation domains are complete: usr/share/locale/*/LC_MESSAGES/*kate*.mo (kate.mo carries kwrite's strings too, per apps/Messages.sh) plus the plugins' own domains listed in debian/kate-data.install.
  • uscan found the packaged version as the newest upstream release (upstream 26.08.2, packaged 26.08.2+dfsg).
  • Every pointer of debian/copyright to /usr/share/common-licenses names a file that is there (CC-BY-SA-3.0, CC0-1.0, GFDL-1.2, GPL-2, GPL-3, LGPL-2, LGPL-2.1, LGPL-3).

Not confirmed

  • PNG contents were not opened, so the CC-BY-SA-3.0 attribution for po/ca/docs/kate/gdb-io.png and gdb-output.png is taken from debian/copyright; nothing in the tree names that holder.
  • The removed 3rdparty/SingleApplication source is already gone from the repacked tarball, so its non-freeness (the reason for the repack) could not be re-checked; the tree is consistent with Files-Excluded.
  • pkg-kde-tools is not installed here, so the kf6 buildsystem that dh_auto_test --buildsystem=kf6 names could not be read; apt-cache show pkg-kde-tools shows it provides dh-sequence-kf6 and a KDE debhelper buildsystem, so the name is presumably valid.
  • Whether this is a fault: debian/rules prefixes the test command with -, so test failures are ignored on every architecture and testsuite_failing_archs does nothing. The model reported it as a minor packaging issue from its own knowledge of something outside the package, which it did not check with a tool, so it is not counted among the issues. Files: debian/rules:6-12.
    Evidence: testsuite_failing_archs := armel armhf hurd-amd64 hurd-i386 i386 … fail_param := || true … recipe line -xvfb-run -a dh_auto_test --buildsystem=kf6 $(fail_param)
    Problem: A leading - on a make recipe line makes make ignore that line's exit status, so dh_auto_test can never fail the build, on any architecture. The per-arch fail_param := || true is therefore dead code, and the changelog's intention ("Allow tests to fail" only on 32-bit/hurd, 4:24.08.2-4/-5) is not what the file does.
    Fix: Remove the leading -, leaving xvfb-run -a dh_auto_test --buildsystem=kf6 $(fail_param), so failures are tolerated only where $(fail_param) is set.

Proposed changes

None.

Uploader's response to the LLM review

The uploader hasn't responded yet, and is welcome to at any time. The 24-hour hold has ended, so the package is now open for review as usual.

Review Information

started — allocated to awm 4 hours ago, started 4 hours ago.

Other Reviews of this Package

VersionHashAllocatedCompletedReviewerStatusDetails
4:26.08.2-2 096b16c6… 2026-10-27 23:43 2026-10-28 00:25 awm rejected VIEW

Back to Dashboard | View all reviews for this package