diff --git a/Config b/Config
index 0e9ed0231..3a41e017b 100755
--- a/Config
+++ b/Config
@@ -1,17 +1,18 @@
#!/bin/sh
#
-# Configuration script for Anope.
+# Anope IRC Services
#
-# Anope (C) 2003-2025 Anope Team
-# Contact us at team@anope.org
+# Copyright (C) 2003-2025 Anope Contributors
#
-# This program is free but copyrighted software; see the file COPYING for
-# details.
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
#
-# Based on the original code of Epona by PegSoft.
-# Based on the original code of Services by Andy Church.
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
#
-###########################################################################
+# SPDX-License-Identifier: GPL-2.0-only
Load_Cache () {
if [ -f $SOURCE_DIR/config.cache -a -r $SOURCE_DIR/config.cache -a ! "$IGNORE_CACHE" ] ; then
diff --git a/include/access.h b/include/access.h
index 8e1a0c93d..90a3cf4d8 100644
--- a/include/access.h
+++ b/include/access.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/account.h b/include/account.h
index e5eca188d..c7f6629ff 100644
--- a/include/account.h
+++ b/include/account.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/anope.h b/include/anope.h
index d52ad5d08..ec889048b 100644
--- a/include/anope.h
+++ b/include/anope.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/base.h b/include/base.h
index cfac283f5..72c90d535 100644
--- a/include/base.h
+++ b/include/base.h
@@ -1,10 +1,17 @@
-/*
- *
- * (C) 2008-2011 Adam
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Adam
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/bots.h b/include/bots.h
index fc53ff141..cbc9f8b41 100644
--- a/include/bots.h
+++ b/include/bots.h
@@ -1,10 +1,19 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
+
+
#pragma once
diff --git a/include/channels.h b/include/channels.h
index 155feadb2..efde817e9 100644
--- a/include/channels.h
+++ b/include/channels.h
@@ -1,10 +1,16 @@
-/* Channel support
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/commands.h b/include/commands.h
index 9221ddd70..571b26589 100644
--- a/include/commands.h
+++ b/include/commands.h
@@ -1,13 +1,16 @@
-/* Declarations for command data.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/config.h b/include/config.h
index 24b5ab2b6..532f3c725 100644
--- a/include/config.h
+++ b/include/config.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/convert.h b/include/convert.h
index 7f83e73c0..a28a47397 100644
--- a/include/convert.h
+++ b/include/convert.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/defs.h b/include/defs.h
index 31de70c60..52fef0163 100644
--- a/include/defs.h
+++ b/include/defs.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/extensible.h b/include/extensible.h
index d143b0c81..f9e7a5928 100644
--- a/include/extensible.h
+++ b/include/extensible.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/hashcomp.h b/include/hashcomp.h
index 6f7720cf3..59788f21c 100644
--- a/include/hashcomp.h
+++ b/include/hashcomp.h
@@ -1,10 +1,17 @@
-/*
- *
- * (C) 2002-2011 InspIRCd Development Team
- * (C) 2009-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2009-2011 InspIRCd Development Team
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/language.h b/include/language.h
index 6de8a59a4..388a37378 100644
--- a/include/language.h
+++ b/include/language.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/lists.h b/include/lists.h
index de51fdffd..e44ee8a05 100644
--- a/include/lists.h
+++ b/include/lists.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/logger.h b/include/logger.h
index b73526afe..f050bc13b 100644
--- a/include/logger.h
+++ b/include/logger.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/mail.h b/include/mail.h
index 0a25da3bf..a8417bd11 100644
--- a/include/mail.h
+++ b/include/mail.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/memo.h b/include/memo.h
index 1e360e120..125bf4ec5 100644
--- a/include/memo.h
+++ b/include/memo.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/messages.h b/include/messages.h
index 58b90cc28..588a611b4 100644
--- a/include/messages.h
+++ b/include/messages.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modes.h b/include/modes.h
index 865cf6eec..dfe77890e 100644
--- a/include/modes.h
+++ b/include/modes.h
@@ -1,10 +1,17 @@
-/* Mode support
- *
- * (C) 2008-2011 Adam
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Adam
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/module.h b/include/module.h
index 4bf7acd06..3c07b1ec3 100644
--- a/include/module.h
+++ b/include/module.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules.h b/include/modules.h
index 6a96fea83..4590d5036 100644
--- a/include/modules.h
+++ b/include/modules.h
@@ -1,13 +1,16 @@
-/* Modular support
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/botserv/badwords.h b/include/modules/botserv/badwords.h
index ae78df8b1..2bc7d70ad 100644
--- a/include/modules/botserv/badwords.h
+++ b/include/modules/botserv/badwords.h
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/botserv/kick.h b/include/modules/botserv/kick.h
index 8ad44aab5..e3cbc5fa9 100644
--- a/include/modules/botserv/kick.h
+++ b/include/modules/botserv/kick.h
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/chanserv/entrymsg.h b/include/modules/chanserv/entrymsg.h
index 2672f8ac0..fc5d794df 100644
--- a/include/modules/chanserv/entrymsg.h
+++ b/include/modules/chanserv/entrymsg.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/chanserv/log.h b/include/modules/chanserv/log.h
index f9549126b..3d4c6cccd 100644
--- a/include/modules/chanserv/log.h
+++ b/include/modules/chanserv/log.h
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/chanserv/mode.h b/include/modules/chanserv/mode.h
index f3668c004..480a8dd7a 100644
--- a/include/modules/chanserv/mode.h
+++ b/include/modules/chanserv/mode.h
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/chanserv/service.h b/include/modules/chanserv/service.h
index 5bef94340..d30b1cb01 100644
--- a/include/modules/chanserv/service.h
+++ b/include/modules/chanserv/service.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/dns.h b/include/modules/dns.h
index 68633c9c1..0101ae2d5 100644
--- a/include/modules/dns.h
+++ b/include/modules/dns.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/encryption.h b/include/modules/encryption.h
index 9c5b58627..3e316bcdc 100644
--- a/include/modules/encryption.h
+++ b/include/modules/encryption.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/global/service.h b/include/modules/global/service.h
index 01149d48e..a9bc67859 100644
--- a/include/modules/global/service.h
+++ b/include/modules/global/service.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/hostserv/request.h b/include/modules/hostserv/request.h
index 6597b37a0..22f8ebe62 100644
--- a/include/modules/hostserv/request.h
+++ b/include/modules/hostserv/request.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/httpd.h b/include/modules/httpd.h
index 14cb99fa5..185a28faa 100644
--- a/include/modules/httpd.h
+++ b/include/modules/httpd.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/info.h b/include/modules/info.h
index c38cf0b72..45012e55d 100644
--- a/include/modules/info.h
+++ b/include/modules/info.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/ldap.h b/include/modules/ldap.h
index f982ea1ca..c6db9c0c8 100644
--- a/include/modules/ldap.h
+++ b/include/modules/ldap.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/memoserv/service.h b/include/modules/memoserv/service.h
index c1ff4af7d..43289e943 100644
--- a/include/modules/memoserv/service.h
+++ b/include/modules/memoserv/service.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/nickserv/cert.h b/include/modules/nickserv/cert.h
index 9462d66a0..51e30e052 100644
--- a/include/modules/nickserv/cert.h
+++ b/include/modules/nickserv/cert.h
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/nickserv/sasl.h b/include/modules/nickserv/sasl.h
index 444ea91aa..69374f052 100644
--- a/include/modules/nickserv/sasl.h
+++ b/include/modules/nickserv/sasl.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/nickserv/service.h b/include/modules/nickserv/service.h
index 2c659501e..7d788e085 100644
--- a/include/modules/nickserv/service.h
+++ b/include/modules/nickserv/service.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/operserv/forbid.h b/include/modules/operserv/forbid.h
index 5c2f9d05c..30b339a4f 100644
--- a/include/modules/operserv/forbid.h
+++ b/include/modules/operserv/forbid.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/operserv/ignore.h b/include/modules/operserv/ignore.h
index 8a60a044f..8651bca84 100644
--- a/include/modules/operserv/ignore.h
+++ b/include/modules/operserv/ignore.h
@@ -1,13 +1,16 @@
-/* OperServ ignore interface
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/operserv/news.h b/include/modules/operserv/news.h
index 8de8df679..ab7fb6b3a 100644
--- a/include/modules/operserv/news.h
+++ b/include/modules/operserv/news.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/operserv/oper.h b/include/modules/operserv/oper.h
index 60511d7b5..01c71b77b 100644
--- a/include/modules/operserv/oper.h
+++ b/include/modules/operserv/oper.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/operserv/session.h b/include/modules/operserv/session.h
index c7f5a67e7..a8d0685c8 100644
--- a/include/modules/operserv/session.h
+++ b/include/modules/operserv/session.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/redis.h b/include/modules/redis.h
index 6683997e0..99aaf6dda 100644
--- a/include/modules/redis.h
+++ b/include/modules/redis.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/rpc.h b/include/modules/rpc.h
index a026876f1..894d30964 100644
--- a/include/modules/rpc.h
+++ b/include/modules/rpc.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/set_misc.h b/include/modules/set_misc.h
index 2b93543c6..278f9477b 100644
--- a/include/modules/set_misc.h
+++ b/include/modules/set_misc.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/sql.h b/include/modules/sql.h
index 18d169d81..0dd64862f 100644
--- a/include/modules/sql.h
+++ b/include/modules/sql.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/ssl.h b/include/modules/ssl.h
index a6dda0c52..af9216ca7 100644
--- a/include/modules/ssl.h
+++ b/include/modules/ssl.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/modules/suspend.h b/include/modules/suspend.h
index f973baea4..975a076a4 100644
--- a/include/modules/suspend.h
+++ b/include/modules/suspend.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/numeric.h b/include/numeric.h
index 2ee295278..60c574491 100644
--- a/include/numeric.h
+++ b/include/numeric.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/opertype.h b/include/opertype.h
index 4094866ea..de02d67f5 100644
--- a/include/opertype.h
+++ b/include/opertype.h
@@ -1,10 +1,17 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/protocol.h b/include/protocol.h
index 5305d6d74..0327a3b1b 100644
--- a/include/protocol.h
+++ b/include/protocol.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/regchannel.h b/include/regchannel.h
index 6e2274c80..98c9e04c5 100644
--- a/include/regchannel.h
+++ b/include/regchannel.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/regexpr.h b/include/regexpr.h
index aecf38f5f..4d86aced0 100644
--- a/include/regexpr.h
+++ b/include/regexpr.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/serialize.h b/include/serialize.h
index 6aac08cea..0212ccd3a 100644
--- a/include/serialize.h
+++ b/include/serialize.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/servers.h b/include/servers.h
index 5c78cc979..07d860a7f 100644
--- a/include/servers.h
+++ b/include/servers.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/service.h b/include/service.h
index ad1d12f92..72d131138 100644
--- a/include/service.h
+++ b/include/service.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/services.h b/include/services.h
index 19b837581..3427378bd 100644
--- a/include/services.h
+++ b/include/services.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/socketengine.h b/include/socketengine.h
index 83eaa3705..41c61e440 100644
--- a/include/socketengine.h
+++ b/include/socketengine.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/sockets.h b/include/sockets.h
index e9b40685c..da3f3a8f2 100644
--- a/include/sockets.h
+++ b/include/sockets.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/sysconf.h.cmake b/include/sysconf.h.cmake
index fb6a87fcd..5602bb96d 100644
--- a/include/sysconf.h.cmake
+++ b/include/sysconf.h.cmake
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/textproc.h b/include/textproc.h
index c49b57628..bf3eb6c4f 100644
--- a/include/textproc.h
+++ b/include/textproc.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/threadengine.h b/include/threadengine.h
index b8184d8a8..5c122d858 100644
--- a/include/threadengine.h
+++ b/include/threadengine.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/timers.h b/include/timers.h
index f4ee47b75..00090bac8 100644
--- a/include/timers.h
+++ b/include/timers.h
@@ -1,13 +1,16 @@
-/* Timer include stuff.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/uplink.h b/include/uplink.h
index ffa389345..ea74b905d 100644
--- a/include/uplink.h
+++ b/include/uplink.h
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/users.h b/include/users.h
index 49ebaa2bf..b548acff2 100644
--- a/include/users.h
+++ b/include/users.h
@@ -1,13 +1,17 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2003-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/include/version.cpp b/include/version.cpp
index d87bebb18..6a6136e9a 100644
--- a/include/version.cpp
+++ b/include/version.cpp
@@ -1,13 +1,16 @@
-/* Build bumper
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
#include
diff --git a/include/xline.h b/include/xline.h
index e38dd272d..31a89290f 100644
--- a/include/xline.h
+++ b/include/xline.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/language/anope.de_DE.po b/language/anope.de_DE.po
index 70f57d885..df9889d7f 100644
--- a/language/anope.de_DE.po
+++ b/language/anope.de_DE.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.el_GR.po b/language/anope.el_GR.po
index 06b8905f0..f14476590 100644
--- a/language/anope.el_GR.po
+++ b/language/anope.el_GR.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# VisioN , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 VisioN
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.en_US.po b/language/anope.en_US.po
index 69507a6a9..87d0947ef 100644
--- a/language/anope.en_US.po
+++ b/language/anope.en_US.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2014-2024
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2014.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2014 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.es_ES.po b/language/anope.es_ES.po
index 90a8dd806..c630f42df 100644
--- a/language/anope.es_ES.po
+++ b/language/anope.es_ES.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.fr_FR.po b/language/anope.fr_FR.po
index 0fc08fbd2..e3384938b 100644
--- a/language/anope.fr_FR.po
+++ b/language/anope.fr_FR.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.it_IT.po b/language/anope.it_IT.po
index fec37d7de..d1171dc0b 100644
--- a/language/anope.it_IT.po
+++ b/language/anope.it_IT.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.nl_NL.po b/language/anope.nl_NL.po
index 3dcd6b5d9..a238a72dc 100644
--- a/language/anope.nl_NL.po
+++ b/language/anope.nl_NL.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2013-2025
-# This file is distributed under the same license as the Anope IRC Services package.
-# Robby , 2013-2025.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2013-2025 Robby
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.pl_PL.po b/language/anope.pl_PL.po
index 3190399d4..2474ba111 100644
--- a/language/anope.pl_PL.po
+++ b/language/anope.pl_PL.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.pt_PT.po b/language/anope.pt_PT.po
index 9f3a6db7a..57b929648 100644
--- a/language/anope.pt_PT.po
+++ b/language/anope.pt_PT.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2014-2024
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2014.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2014 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.ro_RO.po b/language/anope.ro_RO.po
index 651a2e3a1..cb4240730 100644
--- a/language/anope.ro_RO.po
+++ b/language/anope.ro_RO.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2025
-# This file is distributed under the same license as the Anope IRC Services package.
-# Cristian Anghel , 2025.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2015 Cristian Anghel
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/language/anope.tr_TR.po b/language/anope.tr_TR.po
index f7c7b65a6..e5cd9c8b7 100644
--- a/language/anope.tr_TR.po
+++ b/language/anope.tr_TR.po
@@ -1,8 +1,17 @@
-# Anope IRC Services language file
-# Copyright (C) 2011
-# This file is distributed under the same license as the Anope IRC Services package.
-# Adam , 2011.
+# Anope IRC Services
#
+# Copyright (C) 2003-2025 Anope Contributors
+# Copyright (C) 2011 Adam
+#
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
diff --git a/modules/botserv/botserv.cpp b/modules/botserv/botserv.cpp
index a062eba6c..eb42675ad 100644
--- a/modules/botserv/botserv.cpp
+++ b/modules/botserv/botserv.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_assign.cpp b/modules/botserv/bs_assign.cpp
index 292c89459..e4732d8c7 100644
--- a/modules/botserv/bs_assign.cpp
+++ b/modules/botserv/bs_assign.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_autoassign.cpp b/modules/botserv/bs_autoassign.cpp
index 5292f8642..db365a2a9 100644
--- a/modules/botserv/bs_autoassign.cpp
+++ b/modules/botserv/bs_autoassign.cpp
@@ -1,11 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_badwords.cpp b/modules/botserv/bs_badwords.cpp
index 8dd91af31..5c9117722 100644
--- a/modules/botserv/bs_badwords.cpp
+++ b/modules/botserv/bs_badwords.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/botserv/badwords.h"
diff --git a/modules/botserv/bs_bot.cpp b/modules/botserv/bs_bot.cpp
index 6349309fd..151718d38 100644
--- a/modules/botserv/bs_bot.cpp
+++ b/modules/botserv/bs_bot.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_botlist.cpp b/modules/botserv/bs_botlist.cpp
index 2f89c6e79..012359c5b 100644
--- a/modules/botserv/bs_botlist.cpp
+++ b/modules/botserv/bs_botlist.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_control.cpp b/modules/botserv/bs_control.cpp
index e97b98871..5f797fe7e 100644
--- a/modules/botserv/bs_control.cpp
+++ b/modules/botserv/bs_control.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_info.cpp b/modules/botserv/bs_info.cpp
index 69c664ab0..f2f418386 100644
--- a/modules/botserv/bs_info.cpp
+++ b/modules/botserv/bs_info.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/botserv/bs_kick.cpp b/modules/botserv/bs_kick.cpp
index d56489534..163629df1 100644
--- a/modules/botserv/bs_kick.cpp
+++ b/modules/botserv/bs_kick.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/botserv/kick.h"
diff --git a/modules/botserv/bs_set.cpp b/modules/botserv/bs_set.cpp
index 837fc793e..86fdf0888 100644
--- a/modules/botserv/bs_set.cpp
+++ b/modules/botserv/bs_set.cpp
@@ -1,13 +1,16 @@
-/* BotServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/chanserv.cpp b/modules/chanserv/chanserv.cpp
index 55063ae59..24657fea3 100644
--- a/modules/chanserv/chanserv.cpp
+++ b/modules/chanserv/chanserv.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/chanserv/cs_access.cpp b/modules/chanserv/cs_access.cpp
index 73820851d..219be2cfb 100644
--- a/modules/chanserv/cs_access.cpp
+++ b/modules/chanserv/cs_access.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_akick.cpp b/modules/chanserv/cs_akick.cpp
index 35ea9e7b2..788d2db19 100644
--- a/modules/chanserv/cs_akick.cpp
+++ b/modules/chanserv/cs_akick.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_ban.cpp b/modules/chanserv/cs_ban.cpp
index 9d5fa343a..2a6c68121 100644
--- a/modules/chanserv/cs_ban.cpp
+++ b/modules/chanserv/cs_ban.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_clone.cpp b/modules/chanserv/cs_clone.cpp
index 64858fd1b..4c4328b3b 100644
--- a/modules/chanserv/cs_clone.cpp
+++ b/modules/chanserv/cs_clone.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/botserv/badwords.h"
diff --git a/modules/chanserv/cs_drop.cpp b/modules/chanserv/cs_drop.cpp
index ba7ba6371..204dd4aeb 100644
--- a/modules/chanserv/cs_drop.cpp
+++ b/modules/chanserv/cs_drop.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_enforce.cpp b/modules/chanserv/cs_enforce.cpp
index d0d2cc03a..f650c78db 100644
--- a/modules/chanserv/cs_enforce.cpp
+++ b/modules/chanserv/cs_enforce.cpp
@@ -1,15 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Original Coder: GeniusDex
- *
- * Please read COPYING and README for further details.
- *
- * Send any bug reports to the Anope Coder, as they will be able
- * to deal with it best.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_entrymsg.cpp b/modules/chanserv/cs_entrymsg.cpp
index 0463fe1fa..32f9f612e 100644
--- a/modules/chanserv/cs_entrymsg.cpp
+++ b/modules/chanserv/cs_entrymsg.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/entrymsg.h"
diff --git a/modules/chanserv/cs_fantasy_stats.cpp b/modules/chanserv/cs_fantasy_stats.cpp
index 096bb6a31..6103e0a3e 100644
--- a/modules/chanserv/cs_fantasy_stats.cpp
+++ b/modules/chanserv/cs_fantasy_stats.cpp
@@ -1,13 +1,16 @@
-/* Chanstats core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/chanserv/cs_fantasy_top.cpp b/modules/chanserv/cs_fantasy_top.cpp
index d2ebf277b..8caca13b0 100644
--- a/modules/chanserv/cs_fantasy_top.cpp
+++ b/modules/chanserv/cs_fantasy_top.cpp
@@ -1,13 +1,16 @@
-/* Chanstats core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/chanserv/cs_flags.cpp b/modules/chanserv/cs_flags.cpp
index 7d04fa421..091db1cc8 100644
--- a/modules/chanserv/cs_flags.cpp
+++ b/modules/chanserv/cs_flags.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_getkey.cpp b/modules/chanserv/cs_getkey.cpp
index 21e58b11d..311970188 100644
--- a/modules/chanserv/cs_getkey.cpp
+++ b/modules/chanserv/cs_getkey.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_info.cpp b/modules/chanserv/cs_info.cpp
index a1961acf5..88615db5c 100644
--- a/modules/chanserv/cs_info.cpp
+++ b/modules/chanserv/cs_info.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_invite.cpp b/modules/chanserv/cs_invite.cpp
index df11e45fb..5417e6557 100644
--- a/modules/chanserv/cs_invite.cpp
+++ b/modules/chanserv/cs_invite.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_kick.cpp b/modules/chanserv/cs_kick.cpp
index e4175d29e..ef2eb80c6 100644
--- a/modules/chanserv/cs_kick.cpp
+++ b/modules/chanserv/cs_kick.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_list.cpp b/modules/chanserv/cs_list.cpp
index d69dcb903..1d3f22610 100644
--- a/modules/chanserv/cs_list.cpp
+++ b/modules/chanserv/cs_list.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/chanserv/cs_log.cpp b/modules/chanserv/cs_log.cpp
index a2200382f..895748e1d 100644
--- a/modules/chanserv/cs_log.cpp
+++ b/modules/chanserv/cs_log.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/log.h"
diff --git a/modules/chanserv/cs_mode.cpp b/modules/chanserv/cs_mode.cpp
index 0814d822e..0d8cd2468 100644
--- a/modules/chanserv/cs_mode.cpp
+++ b/modules/chanserv/cs_mode.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/chanserv/cs_register.cpp b/modules/chanserv/cs_register.cpp
index 52a602e9a..d0b842c84 100644
--- a/modules/chanserv/cs_register.cpp
+++ b/modules/chanserv/cs_register.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_seen.cpp b/modules/chanserv/cs_seen.cpp
index d7befb2a9..04fba9450 100644
--- a/modules/chanserv/cs_seen.cpp
+++ b/modules/chanserv/cs_seen.cpp
@@ -1,13 +1,16 @@
-/* cs_seen: provides a seen command by tracking all users
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_set.cpp b/modules/chanserv/cs_set.cpp
index f03a9444a..d756aef3a 100644
--- a/modules/chanserv/cs_set.cpp
+++ b/modules/chanserv/cs_set.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/chanserv/cs_set_misc.cpp b/modules/chanserv/cs_set_misc.cpp
index de4667901..04322e71d 100644
--- a/modules/chanserv/cs_set_misc.cpp
+++ b/modules/chanserv/cs_set_misc.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/set_misc.h"
diff --git a/modules/chanserv/cs_status.cpp b/modules/chanserv/cs_status.cpp
index 31697e706..73efa2e23 100644
--- a/modules/chanserv/cs_status.cpp
+++ b/modules/chanserv/cs_status.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_statusupdate.cpp b/modules/chanserv/cs_statusupdate.cpp
index 725f16f22..8a6e92dfa 100644
--- a/modules/chanserv/cs_statusupdate.cpp
+++ b/modules/chanserv/cs_statusupdate.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_suspend.cpp b/modules/chanserv/cs_suspend.cpp
index 8286bcb83..303222e87 100644
--- a/modules/chanserv/cs_suspend.cpp
+++ b/modules/chanserv/cs_suspend.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/suspend.h"
diff --git a/modules/chanserv/cs_sync.cpp b/modules/chanserv/cs_sync.cpp
index dd03075b9..3e9ac7c92 100644
--- a/modules/chanserv/cs_sync.cpp
+++ b/modules/chanserv/cs_sync.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_topic.cpp b/modules/chanserv/cs_topic.cpp
index c732af4d4..e39cc8bf3 100644
--- a/modules/chanserv/cs_topic.cpp
+++ b/modules/chanserv/cs_topic.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/chanserv/cs_unban.cpp b/modules/chanserv/cs_unban.cpp
index 15d8679de..fc0cc468c 100644
--- a/modules/chanserv/cs_unban.cpp
+++ b/modules/chanserv/cs_unban.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_updown.cpp b/modules/chanserv/cs_updown.cpp
index 3562daf9c..2fba2b989 100644
--- a/modules/chanserv/cs_updown.cpp
+++ b/modules/chanserv/cs_updown.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanserv/cs_xop.cpp b/modules/chanserv/cs_xop.cpp
index 124e36829..0b52a351d 100644
--- a/modules/chanserv/cs_xop.cpp
+++ b/modules/chanserv/cs_xop.cpp
@@ -1,13 +1,16 @@
-/* ChanServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/chanstats.cpp b/modules/chanstats.cpp
index 2dc1c4bbb..4f606614a 100644
--- a/modules/chanstats.cpp
+++ b/modules/chanstats.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/database/db_atheme.cpp b/modules/database/db_atheme.cpp
index fbdd67d8c..8624a2ded 100644
--- a/modules/database/db_atheme.cpp
+++ b/modules/database/db_atheme.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/database/db_flatfile.cpp b/modules/database/db_flatfile.cpp
index 0f53e6afd..a56387cfb 100644
--- a/modules/database/db_flatfile.cpp
+++ b/modules/database/db_flatfile.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/database/db_json.cpp b/modules/database/db_json.cpp
index d2aa5fe85..2330690f8 100644
--- a/modules/database/db_json.cpp
+++ b/modules/database/db_json.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
namespace fs = std::filesystem;
diff --git a/modules/database/db_redis.cpp b/modules/database/db_redis.cpp
index a39825674..397526d1f 100644
--- a/modules/database/db_redis.cpp
+++ b/modules/database/db_redis.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/redis.h"
diff --git a/modules/database/db_sql.cpp b/modules/database/db_sql.cpp
index 9a02d8051..727931651 100644
--- a/modules/database/db_sql.cpp
+++ b/modules/database/db_sql.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/database/db_sql_live.cpp b/modules/database/db_sql_live.cpp
index d87691144..b8b6a1546 100644
--- a/modules/database/db_sql_live.cpp
+++ b/modules/database/db_sql_live.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/dns.cpp b/modules/dns.cpp
index b042960ef..c845f9a81 100644
--- a/modules/dns.cpp
+++ b/modules/dns.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/dns.h"
diff --git a/modules/dnsbl.cpp b/modules/dnsbl.cpp
index 8b9b3e592..d19f3768d 100644
--- a/modules/dnsbl.cpp
+++ b/modules/dnsbl.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/dns.h"
diff --git a/modules/encryption/enc_bcrypt.cpp b/modules/encryption/enc_bcrypt.cpp
index 5b38eb3ea..f6ac2596d 100644
--- a/modules/encryption/enc_bcrypt.cpp
+++ b/modules/encryption/enc_bcrypt.cpp
@@ -1,13 +1,16 @@
-/* Module for providing bcrypt hashing
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- *
- */
-
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
#include
diff --git a/modules/encryption/enc_md5.cpp b/modules/encryption/enc_md5.cpp
index cdc244c68..943e0dfdb 100644
--- a/modules/encryption/enc_md5.cpp
+++ b/modules/encryption/enc_md5.cpp
@@ -1,15 +1,16 @@
-/* Module for encryption using MD5.
- *
- * Modified for Anope.
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Taken from IRC Services and is copyright (c) 1996-2002 Andrew Church.
- * Email:
- * Parts written by Andrew Kempe and others.
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/encryption.h"
diff --git a/modules/encryption/enc_none.cpp b/modules/encryption/enc_none.cpp
index 2ed7dab0a..155ff1db8 100644
--- a/modules/encryption/enc_none.cpp
+++ b/modules/encryption/enc_none.cpp
@@ -1,11 +1,16 @@
-/* Module for plain text encryption.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/encryption/enc_sha1.cpp b/modules/encryption/enc_sha1.cpp
index 1b34a9291..74da3121e 100644
--- a/modules/encryption/enc_sha1.cpp
+++ b/modules/encryption/enc_sha1.cpp
@@ -1,9 +1,18 @@
-/*
- *
- * Modified for Anope.
- * (C) 2006-2025 Anope Team
- * Contact us at team@anope.org
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
+/*
SHA-1 in C
By Steve Reid
100% Public Domain
diff --git a/modules/encryption/enc_sha2.cpp b/modules/encryption/enc_sha2.cpp
index 2d6ea7189..f292deaf6 100644
--- a/modules/encryption/enc_sha2.cpp
+++ b/modules/encryption/enc_sha2.cpp
@@ -1,12 +1,16 @@
-/* Module for providing SHA-2 hashing
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- *
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
#include
diff --git a/modules/encryption/enc_sha256.cpp b/modules/encryption/enc_sha256.cpp
index 47a0c0794..354e21ed5 100644
--- a/modules/encryption/enc_sha256.cpp
+++ b/modules/encryption/enc_sha256.cpp
@@ -1,12 +1,16 @@
-/* This module generates and compares password hashes using SHA256 algorithms.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- *
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "sha2/sha2.c"
diff --git a/modules/extra/enc_argon2.cpp b/modules/extra/enc_argon2.cpp
index 88b7291d5..14863ed1b 100644
--- a/modules/extra/enc_argon2.cpp
+++ b/modules/extra/enc_argon2.cpp
@@ -1,12 +1,16 @@
-/* Module for providing Argon2 hashing
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- *
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// if(WIN32)
diff --git a/modules/extra/enc_posix.cpp b/modules/extra/enc_posix.cpp
index f8eda79d1..f71a25e89 100644
--- a/modules/extra/enc_posix.cpp
+++ b/modules/extra/enc_posix.cpp
@@ -1,12 +1,16 @@
-/* Module for providing POSIX crypt() hashing
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * This program is free but copyrighted software; see the file COPYING for
- * details.
- *
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/extra/ldap.cpp b/modules/extra/ldap.cpp
index 0c5289efe..4b3f94462 100644
--- a/modules/extra/ldap.cpp
+++ b/modules/extra/ldap.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// if(NOT WIN32)
diff --git a/modules/extra/mysql.cpp b/modules/extra/mysql.cpp
index 2b1922aa3..ef4e5e1ca 100644
--- a/modules/extra/mysql.cpp
+++ b/modules/extra/mysql.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// if(WIN32)
diff --git a/modules/extra/regex_pcre2.cpp b/modules/extra/regex_pcre2.cpp
index 02c573528..fad8877d2 100644
--- a/modules/extra/regex_pcre2.cpp
+++ b/modules/extra/regex_pcre2.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// if(WIN32)
diff --git a/modules/extra/regex_posix.cpp b/modules/extra/regex_posix.cpp
index e183b6c82..c61598fe7 100644
--- a/modules/extra/regex_posix.cpp
+++ b/modules/extra/regex_posix.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include
diff --git a/modules/extra/regex_tre.cpp b/modules/extra/regex_tre.cpp
index eff30cecd..473e84763 100644
--- a/modules/extra/regex_tre.cpp
+++ b/modules/extra/regex_tre.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// pkg_check_modules("TRE" IMPORTED_TARGET REQUIRED "tre")
diff --git a/modules/extra/sqlite.cpp b/modules/extra/sqlite.cpp
index 985a415ed..8799401d1 100644
--- a/modules/extra/sqlite.cpp
+++ b/modules/extra/sqlite.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// find_package("SQLite3" REQUIRED)
diff --git a/modules/extra/ssl_gnutls.cpp b/modules/extra/ssl_gnutls.cpp
index 5120b8830..02e6e280b 100644
--- a/modules/extra/ssl_gnutls.cpp
+++ b/modules/extra/ssl_gnutls.cpp
@@ -1,11 +1,17 @@
-/*
- *
- * (C) 2014 Attila Molnar
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2014 Attila Molnar
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// find_package("GnuTLS" REQUIRED)
diff --git a/modules/extra/ssl_openssl.cpp b/modules/extra/ssl_openssl.cpp
index 2f07cfe5e..f97ca3d18 100644
--- a/modules/extra/ssl_openssl.cpp
+++ b/modules/extra/ssl_openssl.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// find_package("OpenSSL" REQUIRED)
diff --git a/modules/extra/xmlrpc.cpp b/modules/extra/xmlrpc.cpp
index f0288bc45..4a88ee9dd 100644
--- a/modules/extra/xmlrpc.cpp
+++ b/modules/extra/xmlrpc.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
/// find_library("XMLRPC" "xmlrpc" REQUIRED)
diff --git a/modules/fantasy.cpp b/modules/fantasy.cpp
index da6cc9bcc..4449b0831 100644
--- a/modules/fantasy.cpp
+++ b/modules/fantasy.cpp
@@ -1,13 +1,16 @@
-/* Fantasy functionality
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/global/gl_global.cpp b/modules/global/gl_global.cpp
index 8fbfd180a..39e1f8dc1 100644
--- a/modules/global/gl_global.cpp
+++ b/modules/global/gl_global.cpp
@@ -1,13 +1,16 @@
-/* Global core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/global/gl_queue.cpp b/modules/global/gl_queue.cpp
index 28d8be141..c16bcd790 100644
--- a/modules/global/gl_queue.cpp
+++ b/modules/global/gl_queue.cpp
@@ -1,13 +1,16 @@
-/* Global core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/global/gl_server.cpp b/modules/global/gl_server.cpp
index 7219c60e7..0a6fee228 100644
--- a/modules/global/gl_server.cpp
+++ b/modules/global/gl_server.cpp
@@ -1,13 +1,16 @@
-/* Global core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/global/global.cpp b/modules/global/global.cpp
index 04f937c4c..57c0efeda 100644
--- a/modules/global/global.cpp
+++ b/modules/global/global.cpp
@@ -1,13 +1,16 @@
-/* Global core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/greet.cpp b/modules/greet.cpp
index 6a2e95b57..c44709bc7 100644
--- a/modules/greet.cpp
+++ b/modules/greet.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/help.cpp b/modules/help.cpp
index 74b55a608..5458cbb2b 100644
--- a/modules/help.cpp
+++ b/modules/help.cpp
@@ -1,13 +1,16 @@
-/* Core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/helpchan.cpp b/modules/helpchan.cpp
index 80e4c1a30..b839b8c75 100644
--- a/modules/helpchan.cpp
+++ b/modules/helpchan.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hostserv.cpp b/modules/hostserv/hostserv.cpp
index 1a38a7666..c28304268 100644
--- a/modules/hostserv/hostserv.cpp
+++ b/modules/hostserv/hostserv.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_del.cpp b/modules/hostserv/hs_del.cpp
index fd08c78ff..aee7f1352 100644
--- a/modules/hostserv/hs_del.cpp
+++ b/modules/hostserv/hs_del.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_group.cpp b/modules/hostserv/hs_group.cpp
index ec9d67b98..724fb0405 100644
--- a/modules/hostserv/hs_group.cpp
+++ b/modules/hostserv/hs_group.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_list.cpp b/modules/hostserv/hs_list.cpp
index abc40d69d..ad5f8c22f 100644
--- a/modules/hostserv/hs_list.cpp
+++ b/modules/hostserv/hs_list.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_off.cpp b/modules/hostserv/hs_off.cpp
index 81f2ab46f..b67b7c5ab 100644
--- a/modules/hostserv/hs_off.cpp
+++ b/modules/hostserv/hs_off.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_on.cpp b/modules/hostserv/hs_on.cpp
index 55931cbb3..4b4d05d5a 100644
--- a/modules/hostserv/hs_on.cpp
+++ b/modules/hostserv/hs_on.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/hostserv/hs_request.cpp b/modules/hostserv/hs_request.cpp
index ccc73eb3f..73213ddb9 100644
--- a/modules/hostserv/hs_request.cpp
+++ b/modules/hostserv/hs_request.cpp
@@ -1,18 +1,16 @@
-/* hs_request.c - Add request and activate functionality to HostServ
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Based on the original module by Rob
- * Included in the Anope module pack since Anope 1.7.11
- * Anope Coder: GeniusDex
- *
- * Please read COPYING and README for further details.
- *
- * Send bug reports to the Anope Coder instead of the module
- * author, because any changes since the inclusion into anope
- * are not supported by the original author.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/dns.h"
diff --git a/modules/hostserv/hs_set.cpp b/modules/hostserv/hs_set.cpp
index 1d34c4e94..d879b6311 100644
--- a/modules/hostserv/hs_set.cpp
+++ b/modules/hostserv/hs_set.cpp
@@ -1,13 +1,16 @@
-/* HostServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/httpd.cpp b/modules/httpd.cpp
index 8aaacd7f4..890f85639 100644
--- a/modules/httpd.cpp
+++ b/modules/httpd.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/httpd.h"
diff --git a/modules/ldap_authentication.cpp b/modules/ldap_authentication.cpp
index 34ff1c9ab..465bac261 100644
--- a/modules/ldap_authentication.cpp
+++ b/modules/ldap_authentication.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/ldap.h"
diff --git a/modules/ldap_oper.cpp b/modules/ldap_oper.cpp
index cea0eac5d..4a3e1fde6 100644
--- a/modules/ldap_oper.cpp
+++ b/modules/ldap_oper.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2011-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/ldap.h"
diff --git a/modules/memoserv/memoserv.cpp b/modules/memoserv/memoserv.cpp
index d360333bd..85f7f6f8b 100644
--- a/modules/memoserv/memoserv.cpp
+++ b/modules/memoserv/memoserv.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_cancel.cpp b/modules/memoserv/ms_cancel.cpp
index 5a93497fe..4e3213ce8 100644
--- a/modules/memoserv/ms_cancel.cpp
+++ b/modules/memoserv/ms_cancel.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_check.cpp b/modules/memoserv/ms_check.cpp
index 221b12f20..51f93d596 100644
--- a/modules/memoserv/ms_check.cpp
+++ b/modules/memoserv/ms_check.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_del.cpp b/modules/memoserv/ms_del.cpp
index 59462729d..929b98939 100644
--- a/modules/memoserv/ms_del.cpp
+++ b/modules/memoserv/ms_del.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_ignore.cpp b/modules/memoserv/ms_ignore.cpp
index 45fecf6a0..29fbfeef4 100644
--- a/modules/memoserv/ms_ignore.cpp
+++ b/modules/memoserv/ms_ignore.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_info.cpp b/modules/memoserv/ms_info.cpp
index e325c13e2..37bc055b3 100644
--- a/modules/memoserv/ms_info.cpp
+++ b/modules/memoserv/ms_info.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_list.cpp b/modules/memoserv/ms_list.cpp
index 919b4523a..5424ca292 100644
--- a/modules/memoserv/ms_list.cpp
+++ b/modules/memoserv/ms_list.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_read.cpp b/modules/memoserv/ms_read.cpp
index de8a4eaba..30efa350f 100644
--- a/modules/memoserv/ms_read.cpp
+++ b/modules/memoserv/ms_read.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_rsend.cpp b/modules/memoserv/ms_rsend.cpp
index ea5d00234..7429fd6ba 100644
--- a/modules/memoserv/ms_rsend.cpp
+++ b/modules/memoserv/ms_rsend.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_send.cpp b/modules/memoserv/ms_send.cpp
index c9ed94726..f13074d4e 100644
--- a/modules/memoserv/ms_send.cpp
+++ b/modules/memoserv/ms_send.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_sendall.cpp b/modules/memoserv/ms_sendall.cpp
index dfff37033..e2732c81a 100644
--- a/modules/memoserv/ms_sendall.cpp
+++ b/modules/memoserv/ms_sendall.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_set.cpp b/modules/memoserv/ms_set.cpp
index 9fa0db7b2..3c1382011 100644
--- a/modules/memoserv/ms_set.cpp
+++ b/modules/memoserv/ms_set.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/memoserv/ms_staff.cpp b/modules/memoserv/ms_staff.cpp
index 919ee451f..bad30413c 100644
--- a/modules/memoserv/ms_staff.cpp
+++ b/modules/memoserv/ms_staff.cpp
@@ -1,13 +1,16 @@
-/* MemoServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/nickserv.cpp b/modules/nickserv/nickserv.cpp
index e52fd98aa..559657e8f 100644
--- a/modules/nickserv/nickserv.cpp
+++ b/modules/nickserv/nickserv.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_ajoin.cpp b/modules/nickserv/ns_ajoin.cpp
index e940cb6be..d2b79f554 100644
--- a/modules/nickserv/ns_ajoin.cpp
+++ b/modules/nickserv/ns_ajoin.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_alist.cpp b/modules/nickserv/ns_alist.cpp
index 51c7814df..8985af91f 100644
--- a/modules/nickserv/ns_alist.cpp
+++ b/modules/nickserv/ns_alist.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_cert.cpp b/modules/nickserv/ns_cert.cpp
index a8ff8f5ad..664ce2c7d 100644
--- a/modules/nickserv/ns_cert.cpp
+++ b/modules/nickserv/ns_cert.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/cert.h"
diff --git a/modules/nickserv/ns_confirm.cpp b/modules/nickserv/ns_confirm.cpp
index 1e2f36c38..a8eb2dea0 100644
--- a/modules/nickserv/ns_confirm.cpp
+++ b/modules/nickserv/ns_confirm.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_drop.cpp b/modules/nickserv/ns_drop.cpp
index 9644617b7..db2e57a9e 100644
--- a/modules/nickserv/ns_drop.cpp
+++ b/modules/nickserv/ns_drop.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_email.cpp b/modules/nickserv/ns_email.cpp
index 076363a2a..0be099666 100644
--- a/modules/nickserv/ns_email.cpp
+++ b/modules/nickserv/ns_email.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_group.cpp b/modules/nickserv/ns_group.cpp
index 2a9be315f..78d4d27dd 100644
--- a/modules/nickserv/ns_group.cpp
+++ b/modules/nickserv/ns_group.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/cert.h"
diff --git a/modules/nickserv/ns_identify.cpp b/modules/nickserv/ns_identify.cpp
index 1c5eea0fc..1c49fe8fd 100644
--- a/modules/nickserv/ns_identify.cpp
+++ b/modules/nickserv/ns_identify.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_info.cpp b/modules/nickserv/ns_info.cpp
index 9713f9437..97f8c306e 100644
--- a/modules/nickserv/ns_info.cpp
+++ b/modules/nickserv/ns_info.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_list.cpp b/modules/nickserv/ns_list.cpp
index 2df6c314d..a290bff43 100644
--- a/modules/nickserv/ns_list.cpp
+++ b/modules/nickserv/ns_list.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_logout.cpp b/modules/nickserv/ns_logout.cpp
index 730fad723..f7c945471 100644
--- a/modules/nickserv/ns_logout.cpp
+++ b/modules/nickserv/ns_logout.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_recover.cpp b/modules/nickserv/ns_recover.cpp
index 48cd1e13b..8a6e8952f 100644
--- a/modules/nickserv/ns_recover.cpp
+++ b/modules/nickserv/ns_recover.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/cert.h"
diff --git a/modules/nickserv/ns_register.cpp b/modules/nickserv/ns_register.cpp
index 1bc589dda..53433eaa2 100644
--- a/modules/nickserv/ns_register.cpp
+++ b/modules/nickserv/ns_register.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_resetpass.cpp b/modules/nickserv/ns_resetpass.cpp
index 7acb4651b..9d14caf4f 100644
--- a/modules/nickserv/ns_resetpass.cpp
+++ b/modules/nickserv/ns_resetpass.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_sasl.cpp b/modules/nickserv/ns_sasl.cpp
index 50f328bd6..024b23f92 100644
--- a/modules/nickserv/ns_sasl.cpp
+++ b/modules/nickserv/ns_sasl.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/sasl.h"
diff --git a/modules/nickserv/ns_sasl_anonymous.cpp b/modules/nickserv/ns_sasl_anonymous.cpp
index 68c091715..02785e551 100644
--- a/modules/nickserv/ns_sasl_anonymous.cpp
+++ b/modules/nickserv/ns_sasl_anonymous.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/sasl.h"
diff --git a/modules/nickserv/ns_sasl_external.cpp b/modules/nickserv/ns_sasl_external.cpp
index 18da7df20..7ff453091 100644
--- a/modules/nickserv/ns_sasl_external.cpp
+++ b/modules/nickserv/ns_sasl_external.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/cert.h"
diff --git a/modules/nickserv/ns_sasl_plain.cpp b/modules/nickserv/ns_sasl_plain.cpp
index 86136cef7..31618e8f0 100644
--- a/modules/nickserv/ns_sasl_plain.cpp
+++ b/modules/nickserv/ns_sasl_plain.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2014-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/sasl.h"
diff --git a/modules/nickserv/ns_set.cpp b/modules/nickserv/ns_set.cpp
index cc30916ab..3031c4627 100644
--- a/modules/nickserv/ns_set.cpp
+++ b/modules/nickserv/ns_set.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_keepmodes.cpp b/modules/nickserv/ns_set_keepmodes.cpp
index dd2486bca..645d5ac14 100644
--- a/modules/nickserv/ns_set_keepmodes.cpp
+++ b/modules/nickserv/ns_set_keepmodes.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_language.cpp b/modules/nickserv/ns_set_language.cpp
index 7ac553bef..b1a858cf3 100644
--- a/modules/nickserv/ns_set_language.cpp
+++ b/modules/nickserv/ns_set_language.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_layout.cpp b/modules/nickserv/ns_set_layout.cpp
index f81931597..da139adbf 100644
--- a/modules/nickserv/ns_set_layout.cpp
+++ b/modules/nickserv/ns_set_layout.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_message.cpp b/modules/nickserv/ns_set_message.cpp
index 6027d1d0a..c11d444bd 100644
--- a/modules/nickserv/ns_set_message.cpp
+++ b/modules/nickserv/ns_set_message.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_misc.cpp b/modules/nickserv/ns_set_misc.cpp
index 5fb22b923..f00407e18 100644
--- a/modules/nickserv/ns_set_misc.cpp
+++ b/modules/nickserv/ns_set_misc.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/set_misc.h"
diff --git a/modules/nickserv/ns_set_op.cpp b/modules/nickserv/ns_set_op.cpp
index 5e32fb0cd..eace8a090 100644
--- a/modules/nickserv/ns_set_op.cpp
+++ b/modules/nickserv/ns_set_op.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_protect.cpp b/modules/nickserv/ns_set_protect.cpp
index 92d1124e3..8404feb3a 100644
--- a/modules/nickserv/ns_set_protect.cpp
+++ b/modules/nickserv/ns_set_protect.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/nickserv/ns_set_timezone.cpp b/modules/nickserv/ns_set_timezone.cpp
index 32d2f1498..031a02e3e 100644
--- a/modules/nickserv/ns_set_timezone.cpp
+++ b/modules/nickserv/ns_set_timezone.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
/// BEGIN CMAKE
diff --git a/modules/nickserv/ns_suspend.cpp b/modules/nickserv/ns_suspend.cpp
index 67bb8cbd0..71193e268 100644
--- a/modules/nickserv/ns_suspend.cpp
+++ b/modules/nickserv/ns_suspend.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/suspend.h"
diff --git a/modules/nickserv/ns_update.cpp b/modules/nickserv/ns_update.cpp
index cac765140..1ba2f9708 100644
--- a/modules/nickserv/ns_update.cpp
+++ b/modules/nickserv/ns_update.cpp
@@ -1,13 +1,16 @@
-/* NickServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/operserv.cpp b/modules/operserv/operserv.cpp
index 836ee77c3..6b5ae4cb0 100644
--- a/modules/operserv/operserv.cpp
+++ b/modules/operserv/operserv.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_akill.cpp b/modules/operserv/os_akill.cpp
index dec402bad..98c57e5d5 100644
--- a/modules/operserv/os_akill.cpp
+++ b/modules/operserv/os_akill.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_chankill.cpp b/modules/operserv/os_chankill.cpp
index 40d17eee3..1ffb1e1d2 100644
--- a/modules/operserv/os_chankill.cpp
+++ b/modules/operserv/os_chankill.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_config.cpp b/modules/operserv/os_config.cpp
index 3a3ae5c32..26741788d 100644
--- a/modules/operserv/os_config.cpp
+++ b/modules/operserv/os_config.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_defcon.cpp b/modules/operserv/os_defcon.cpp
index f0a5a4c48..64ae6c7c6 100644
--- a/modules/operserv/os_defcon.cpp
+++ b/modules/operserv/os_defcon.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/session.h"
diff --git a/modules/operserv/os_dns.cpp b/modules/operserv/os_dns.cpp
index b114d09a1..843c7cc97 100644
--- a/modules/operserv/os_dns.cpp
+++ b/modules/operserv/os_dns.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/dns.h"
diff --git a/modules/operserv/os_forbid.cpp b/modules/operserv/os_forbid.cpp
index 602a7c558..14f7453c8 100644
--- a/modules/operserv/os_forbid.cpp
+++ b/modules/operserv/os_forbid.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/forbid.h"
diff --git a/modules/operserv/os_ignore.cpp b/modules/operserv/os_ignore.cpp
index 2381fdfa7..e98b9c03f 100644
--- a/modules/operserv/os_ignore.cpp
+++ b/modules/operserv/os_ignore.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/ignore.h"
diff --git a/modules/operserv/os_info.cpp b/modules/operserv/os_info.cpp
index b0446fc37..d87218178 100644
--- a/modules/operserv/os_info.cpp
+++ b/modules/operserv/os_info.cpp
@@ -1,10 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/info.h"
diff --git a/modules/operserv/os_jupe.cpp b/modules/operserv/os_jupe.cpp
index 96f66cdef..b6f275615 100644
--- a/modules/operserv/os_jupe.cpp
+++ b/modules/operserv/os_jupe.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_kick.cpp b/modules/operserv/os_kick.cpp
index d9df7feec..1979a9920 100644
--- a/modules/operserv/os_kick.cpp
+++ b/modules/operserv/os_kick.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_kill.cpp b/modules/operserv/os_kill.cpp
index b0ae2ce59..36bb753f3 100644
--- a/modules/operserv/os_kill.cpp
+++ b/modules/operserv/os_kill.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_list.cpp b/modules/operserv/os_list.cpp
index 4eec07bc6..201e56325 100644
--- a/modules/operserv/os_list.cpp
+++ b/modules/operserv/os_list.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_login.cpp b/modules/operserv/os_login.cpp
index 0bbcb4e71..a08884c69 100644
--- a/modules/operserv/os_login.cpp
+++ b/modules/operserv/os_login.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/encryption.h"
diff --git a/modules/operserv/os_logsearch.cpp b/modules/operserv/os_logsearch.cpp
index d969cf74f..c933c7471 100644
--- a/modules/operserv/os_logsearch.cpp
+++ b/modules/operserv/os_logsearch.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_mode.cpp b/modules/operserv/os_mode.cpp
index d623d2e71..859021663 100644
--- a/modules/operserv/os_mode.cpp
+++ b/modules/operserv/os_mode.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_modinfo.cpp b/modules/operserv/os_modinfo.cpp
index 4cf183907..930e8e131 100644
--- a/modules/operserv/os_modinfo.cpp
+++ b/modules/operserv/os_modinfo.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_module.cpp b/modules/operserv/os_module.cpp
index e7e5602bf..ad7891186 100644
--- a/modules/operserv/os_module.cpp
+++ b/modules/operserv/os_module.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_news.cpp b/modules/operserv/os_news.cpp
index e3bba00ec..f5ce28014 100644
--- a/modules/operserv/os_news.cpp
+++ b/modules/operserv/os_news.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/news.h"
diff --git a/modules/operserv/os_noop.cpp b/modules/operserv/os_noop.cpp
index 23bb6636e..6c3b1d2b7 100644
--- a/modules/operserv/os_noop.cpp
+++ b/modules/operserv/os_noop.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_oper.cpp b/modules/operserv/os_oper.cpp
index c0532d9e1..3b336dc5b 100644
--- a/modules/operserv/os_oper.cpp
+++ b/modules/operserv/os_oper.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/oper.h"
diff --git a/modules/operserv/os_reload.cpp b/modules/operserv/os_reload.cpp
index 4330b5175..3d45ad968 100644
--- a/modules/operserv/os_reload.cpp
+++ b/modules/operserv/os_reload.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_session.cpp b/modules/operserv/os_session.cpp
index da4236e44..2c0964816 100644
--- a/modules/operserv/os_session.cpp
+++ b/modules/operserv/os_session.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/session.h"
diff --git a/modules/operserv/os_set.cpp b/modules/operserv/os_set.cpp
index 456622d5e..3d8883604 100644
--- a/modules/operserv/os_set.cpp
+++ b/modules/operserv/os_set.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_shutdown.cpp b/modules/operserv/os_shutdown.cpp
index 2e16bb06d..653721513 100644
--- a/modules/operserv/os_shutdown.cpp
+++ b/modules/operserv/os_shutdown.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_stats.cpp b/modules/operserv/os_stats.cpp
index 0cd46280a..ca37be2e4 100644
--- a/modules/operserv/os_stats.cpp
+++ b/modules/operserv/os_stats.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/operserv/session.h"
diff --git a/modules/operserv/os_svs.cpp b/modules/operserv/os_svs.cpp
index 5ab91352c..f8bb98285 100644
--- a/modules/operserv/os_svs.cpp
+++ b/modules/operserv/os_svs.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_sxline.cpp b/modules/operserv/os_sxline.cpp
index 29b10eab1..63827004c 100644
--- a/modules/operserv/os_sxline.cpp
+++ b/modules/operserv/os_sxline.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/operserv/os_update.cpp b/modules/operserv/os_update.cpp
index 2297297ca..f5292df56 100644
--- a/modules/operserv/os_update.cpp
+++ b/modules/operserv/os_update.cpp
@@ -1,13 +1,16 @@
-/* OperServ core functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/protocol/hybrid.cpp b/modules/protocol/hybrid.cpp
index 260bf7cfc..29766dd14 100644
--- a/modules/protocol/hybrid.cpp
+++ b/modules/protocol/hybrid.cpp
@@ -1,13 +1,17 @@
-/* ircd-hybrid protocol module. Minimum supported version of ircd-hybrid is 8.2.34.
- *
- * (C) 2003-2025 Anope Team
- * (C) 2012-2022 ircd-hybrid development team
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2012-2022 ircd-hybrid development team
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/protocol/inspircd.cpp b/modules/protocol/inspircd.cpp
index 6f37acfa2..5f52c5099 100644
--- a/modules/protocol/inspircd.cpp
+++ b/modules/protocol/inspircd.cpp
@@ -1,13 +1,16 @@
-/* InspIRCd functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/protocol/ngircd.cpp b/modules/protocol/ngircd.cpp
index cf97ee5ae..2393efe4a 100644
--- a/modules/protocol/ngircd.cpp
+++ b/modules/protocol/ngircd.cpp
@@ -1,13 +1,17 @@
-/* ngIRCd Protocol module for Anope IRC Services
- *
- * (C) 2011-2012, 2014 Alexander Barton
- * (C) 2011-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2011-2012, 2014 Alex Barton
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "numeric.h"
diff --git a/modules/protocol/plexus.cpp b/modules/protocol/plexus.cpp
index 24ff3a94e..99a4a75e7 100644
--- a/modules/protocol/plexus.cpp
+++ b/modules/protocol/plexus.cpp
@@ -1,13 +1,16 @@
-/* Plexus 3+ IRCD functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/nickserv/sasl.h"
diff --git a/modules/protocol/ratbox.cpp b/modules/protocol/ratbox.cpp
index 1c51f9935..8c66fd708 100644
--- a/modules/protocol/ratbox.cpp
+++ b/modules/protocol/ratbox.cpp
@@ -1,13 +1,16 @@
-/* Ratbox IRCD functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/protocol/solanum.cpp b/modules/protocol/solanum.cpp
index 10656cea1..7ee12e902 100644
--- a/modules/protocol/solanum.cpp
+++ b/modules/protocol/solanum.cpp
@@ -1,13 +1,16 @@
-/* Solanum functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/protocol/unrealircd.cpp b/modules/protocol/unrealircd.cpp
index 4de6d32b2..7c54eb9df 100644
--- a/modules/protocol/unrealircd.cpp
+++ b/modules/protocol/unrealircd.cpp
@@ -1,13 +1,16 @@
-/* UnrealIRCd functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/chanserv/mode.h"
diff --git a/modules/proxyscan.cpp b/modules/proxyscan.cpp
index f99847afd..2d56a7d3b 100644
--- a/modules/proxyscan.cpp
+++ b/modules/proxyscan.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/redis.cpp b/modules/redis.cpp
index 0211cf7f4..61484960f 100644
--- a/modules/redis.cpp
+++ b/modules/redis.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/redis.h"
diff --git a/modules/regex_stdlib.cpp b/modules/regex_stdlib.cpp
index 5dc3cf51f..e05d64db4 100644
--- a/modules/regex_stdlib.cpp
+++ b/modules/regex_stdlib.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/rewrite.cpp b/modules/rewrite.cpp
index e3caee1a7..7df1e57f0 100644
--- a/modules/rewrite.cpp
+++ b/modules/rewrite.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
diff --git a/modules/rpc/jsonrpc.cpp b/modules/rpc/jsonrpc.cpp
index 6ce3c85ad..07952bd8c 100644
--- a/modules/rpc/jsonrpc.cpp
+++ b/modules/rpc/jsonrpc.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/rpc.h"
diff --git a/modules/rpc/rpc_data.cpp b/modules/rpc/rpc_data.cpp
index dca1434db..8275d1870 100644
--- a/modules/rpc/rpc_data.cpp
+++ b/modules/rpc/rpc_data.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/rpc.h"
diff --git a/modules/rpc/rpc_message.cpp b/modules/rpc/rpc_message.cpp
index 63de7d8e5..275ec2816 100644
--- a/modules/rpc/rpc_message.cpp
+++ b/modules/rpc/rpc_message.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/global/service.h"
diff --git a/modules/rpc/rpc_system.cpp b/modules/rpc/rpc_system.cpp
index cf8e9f4a5..96eef90af 100644
--- a/modules/rpc/rpc_system.cpp
+++ b/modules/rpc/rpc_system.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/rpc.h"
diff --git a/modules/rpc/rpc_user.cpp b/modules/rpc/rpc_user.cpp
index 63912609d..090655295 100644
--- a/modules/rpc/rpc_user.cpp
+++ b/modules/rpc/rpc_user.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2010-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/rpc.h"
diff --git a/modules/sql_authentication.cpp b/modules/sql_authentication.cpp
index f97f2fe92..1a8215d6c 100644
--- a/modules/sql_authentication.cpp
+++ b/modules/sql_authentication.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/encryption.h"
diff --git a/modules/sql_log.cpp b/modules/sql_log.cpp
index b45c13bd6..ec57da314 100644
--- a/modules/sql_log.cpp
+++ b/modules/sql_log.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/sql_oper.cpp b/modules/sql_oper.cpp
index a28259975..8a8496249 100644
--- a/modules/sql_oper.cpp
+++ b/modules/sql_oper.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2012-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "module.h"
#include "modules/sql.h"
diff --git a/modules/webcpanel/pages/chanserv/access.cpp b/modules/webcpanel/pages/chanserv/access.cpp
index f6cfcb130..3b10f7696 100644
--- a/modules/webcpanel/pages/chanserv/access.cpp
+++ b/modules/webcpanel/pages/chanserv/access.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/akick.cpp b/modules/webcpanel/pages/chanserv/akick.cpp
index 314ed458f..a36d901c5 100644
--- a/modules/webcpanel/pages/chanserv/akick.cpp
+++ b/modules/webcpanel/pages/chanserv/akick.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/chanserv.h b/modules/webcpanel/pages/chanserv/chanserv.h
index c72edafaa..05ff971e6 100644
--- a/modules/webcpanel/pages/chanserv/chanserv.h
+++ b/modules/webcpanel/pages/chanserv/chanserv.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/chanserv/drop.cpp b/modules/webcpanel/pages/chanserv/drop.cpp
index b51dfc441..386450db3 100644
--- a/modules/webcpanel/pages/chanserv/drop.cpp
+++ b/modules/webcpanel/pages/chanserv/drop.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/info.cpp b/modules/webcpanel/pages/chanserv/info.cpp
index bd8c0cf01..f8b6218de 100644
--- a/modules/webcpanel/pages/chanserv/info.cpp
+++ b/modules/webcpanel/pages/chanserv/info.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/modes.cpp b/modules/webcpanel/pages/chanserv/modes.cpp
index 09294cbbf..17f327546 100644
--- a/modules/webcpanel/pages/chanserv/modes.cpp
+++ b/modules/webcpanel/pages/chanserv/modes.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/set.cpp b/modules/webcpanel/pages/chanserv/set.cpp
index 39071fafc..b8b57c1b1 100644
--- a/modules/webcpanel/pages/chanserv/set.cpp
+++ b/modules/webcpanel/pages/chanserv/set.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/chanserv/utils.cpp b/modules/webcpanel/pages/chanserv/utils.cpp
index 710a9d216..c99623f9f 100644
--- a/modules/webcpanel/pages/chanserv/utils.cpp
+++ b/modules/webcpanel/pages/chanserv/utils.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/confirm.cpp b/modules/webcpanel/pages/confirm.cpp
index 78782484e..12f62d9c0 100644
--- a/modules/webcpanel/pages/confirm.cpp
+++ b/modules/webcpanel/pages/confirm.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../webcpanel.h"
diff --git a/modules/webcpanel/pages/confirm.h b/modules/webcpanel/pages/confirm.h
index f9ebf7d3e..fa7a563b5 100644
--- a/modules/webcpanel/pages/confirm.h
+++ b/modules/webcpanel/pages/confirm.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/hostserv/hostserv.h b/modules/webcpanel/pages/hostserv/hostserv.h
index c1cae3579..76c18c531 100644
--- a/modules/webcpanel/pages/hostserv/hostserv.h
+++ b/modules/webcpanel/pages/hostserv/hostserv.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/hostserv/request.cpp b/modules/webcpanel/pages/hostserv/request.cpp
index 6eb85e920..2125519e8 100644
--- a/modules/webcpanel/pages/hostserv/request.cpp
+++ b/modules/webcpanel/pages/hostserv/request.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/index.cpp b/modules/webcpanel/pages/index.cpp
index 1373be7fd..c38e3878d 100644
--- a/modules/webcpanel/pages/index.cpp
+++ b/modules/webcpanel/pages/index.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../webcpanel.h"
diff --git a/modules/webcpanel/pages/index.h b/modules/webcpanel/pages/index.h
index 6c51dbab7..f8ac89deb 100644
--- a/modules/webcpanel/pages/index.h
+++ b/modules/webcpanel/pages/index.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/logout.cpp b/modules/webcpanel/pages/logout.cpp
index 0d4b008fd..c7c021ae1 100644
--- a/modules/webcpanel/pages/logout.cpp
+++ b/modules/webcpanel/pages/logout.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../webcpanel.h"
diff --git a/modules/webcpanel/pages/logout.h b/modules/webcpanel/pages/logout.h
index 40d2d3d08..bbf84e734 100644
--- a/modules/webcpanel/pages/logout.h
+++ b/modules/webcpanel/pages/logout.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/memoserv/memos.cpp b/modules/webcpanel/pages/memoserv/memos.cpp
index 917f0336d..da74ff737 100644
--- a/modules/webcpanel/pages/memoserv/memos.cpp
+++ b/modules/webcpanel/pages/memoserv/memos.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/memoserv/memoserv.h b/modules/webcpanel/pages/memoserv/memoserv.h
index b53dfc428..dfeaf3f13 100644
--- a/modules/webcpanel/pages/memoserv/memoserv.h
+++ b/modules/webcpanel/pages/memoserv/memoserv.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/nickserv/alist.cpp b/modules/webcpanel/pages/nickserv/alist.cpp
index 0be0bcfea..5e1ed6830 100644
--- a/modules/webcpanel/pages/nickserv/alist.cpp
+++ b/modules/webcpanel/pages/nickserv/alist.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/nickserv/cert.cpp b/modules/webcpanel/pages/nickserv/cert.cpp
index 277f8f87f..a384e9637 100644
--- a/modules/webcpanel/pages/nickserv/cert.cpp
+++ b/modules/webcpanel/pages/nickserv/cert.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
#include "modules/nickserv/cert.h"
diff --git a/modules/webcpanel/pages/nickserv/confirm.cpp b/modules/webcpanel/pages/nickserv/confirm.cpp
index 6254c655e..79b5b0d75 100644
--- a/modules/webcpanel/pages/nickserv/confirm.cpp
+++ b/modules/webcpanel/pages/nickserv/confirm.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/nickserv/info.cpp b/modules/webcpanel/pages/nickserv/info.cpp
index 297eb5762..ac702e9c1 100644
--- a/modules/webcpanel/pages/nickserv/info.cpp
+++ b/modules/webcpanel/pages/nickserv/info.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/nickserv/nickserv.h b/modules/webcpanel/pages/nickserv/nickserv.h
index edaa37bc1..39f61d68c 100644
--- a/modules/webcpanel/pages/nickserv/nickserv.h
+++ b/modules/webcpanel/pages/nickserv/nickserv.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/operserv/akill.cpp b/modules/webcpanel/pages/operserv/akill.cpp
index 93f9ff1b0..4f5a6e431 100644
--- a/modules/webcpanel/pages/operserv/akill.cpp
+++ b/modules/webcpanel/pages/operserv/akill.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../../webcpanel.h"
diff --git a/modules/webcpanel/pages/operserv/operserv.h b/modules/webcpanel/pages/operserv/operserv.h
index 477294753..b003e644f 100644
--- a/modules/webcpanel/pages/operserv/operserv.h
+++ b/modules/webcpanel/pages/operserv/operserv.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/pages/register.cpp b/modules/webcpanel/pages/register.cpp
index 2f88e24ac..26e4e604f 100644
--- a/modules/webcpanel/pages/register.cpp
+++ b/modules/webcpanel/pages/register.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "../webcpanel.h"
diff --git a/modules/webcpanel/pages/register.h b/modules/webcpanel/pages/register.h
index 1fa76385f..527a4d6fd 100644
--- a/modules/webcpanel/pages/register.h
+++ b/modules/webcpanel/pages/register.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/static_fileserver.cpp b/modules/webcpanel/static_fileserver.cpp
index 2aec92ed8..c31207a14 100644
--- a/modules/webcpanel/static_fileserver.cpp
+++ b/modules/webcpanel/static_fileserver.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "webcpanel.h"
#include
diff --git a/modules/webcpanel/static_fileserver.h b/modules/webcpanel/static_fileserver.h
index de31efb57..70dc9935e 100644
--- a/modules/webcpanel/static_fileserver.h
+++ b/modules/webcpanel/static_fileserver.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/template_fileserver.cpp b/modules/webcpanel/template_fileserver.cpp
index 0ce547a83..50be8815d 100644
--- a/modules/webcpanel/template_fileserver.cpp
+++ b/modules/webcpanel/template_fileserver.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "webcpanel.h"
#include
diff --git a/modules/webcpanel/template_fileserver.h b/modules/webcpanel/template_fileserver.h
index c5ab749c0..b10820342 100644
--- a/modules/webcpanel/template_fileserver.h
+++ b/modules/webcpanel/template_fileserver.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/modules/webcpanel/webcpanel.cpp b/modules/webcpanel/webcpanel.cpp
index 465725fea..310fed27c 100644
--- a/modules/webcpanel/webcpanel.cpp
+++ b/modules/webcpanel/webcpanel.cpp
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "webcpanel.h"
diff --git a/modules/webcpanel/webcpanel.h b/modules/webcpanel/webcpanel.h
index 9ab72798e..eeeaf8494 100644
--- a/modules/webcpanel/webcpanel.h
+++ b/modules/webcpanel/webcpanel.h
@@ -1,9 +1,16 @@
-/*
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#pragma once
diff --git a/src/access.cpp b/src/access.cpp
index 47e2a14a8..e225fbb4e 100644
--- a/src/access.cpp
+++ b/src/access.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "service.h"
#include "access.h"
diff --git a/src/account.cpp b/src/account.cpp
index 6f5fa1cfa..2ba126ee8 100644
--- a/src/account.cpp
+++ b/src/account.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "account.h"
diff --git a/src/base.cpp b/src/base.cpp
index 3cd026bda..20c58de4d 100644
--- a/src/base.cpp
+++ b/src/base.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/base64.cpp b/src/base64.cpp
index 92498f82b..6a03d12ae 100644
--- a/src/base64.cpp
+++ b/src/base64.cpp
@@ -1,13 +1,16 @@
-/* base64 routines.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/bots.cpp b/src/bots.cpp
index 1ecae3e5b..9a184ec4b 100644
--- a/src/bots.cpp
+++ b/src/bots.cpp
@@ -1,10 +1,18 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
+
#include "services.h"
#include "anope.h"
diff --git a/src/channels.cpp b/src/channels.cpp
index 33e1b0b44..625ef739e 100644
--- a/src/channels.cpp
+++ b/src/channels.cpp
@@ -1,13 +1,16 @@
-/* Channel-handling routines.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "channels.h"
diff --git a/src/command.cpp b/src/command.cpp
index 326a4fcd5..a4470062f 100644
--- a/src/command.cpp
+++ b/src/command.cpp
@@ -1,10 +1,17 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "commands.h"
diff --git a/src/config.cpp b/src/config.cpp
index f277892f4..42d5550f1 100644
--- a/src/config.cpp
+++ b/src/config.cpp
@@ -1,13 +1,16 @@
-/* Configuration file handling.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "config.h"
diff --git a/src/extensible.cpp b/src/extensible.cpp
index f2d7ff872..702837c9e 100644
--- a/src/extensible.cpp
+++ b/src/extensible.cpp
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "extensible.h"
diff --git a/src/hashcomp.cpp b/src/hashcomp.cpp
index da12be638..01db652d9 100644
--- a/src/hashcomp.cpp
+++ b/src/hashcomp.cpp
@@ -1,10 +1,18 @@
-/*
- *
- * (C) 2002-2011 InspIRCd Development Team
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 InspIRCd Development Team
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
+
#include "services.h"
#include "hashcomp.h"
diff --git a/src/init.cpp b/src/init.cpp
index fa9d48ab7..7b6c69739 100644
--- a/src/init.cpp
+++ b/src/init.cpp
@@ -1,13 +1,16 @@
-/* Initialization and related routines.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "config.h"
diff --git a/src/language.cpp b/src/language.cpp
index 6e8f08b69..7fc953a35 100644
--- a/src/language.cpp
+++ b/src/language.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/logger.cpp b/src/logger.cpp
index 28614d9f1..2afc832be 100644
--- a/src/logger.cpp
+++ b/src/logger.cpp
@@ -1,13 +1,16 @@
-/* Logging routines.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/mail.cpp b/src/mail.cpp
index dfa9c19ca..72ee4c64f 100644
--- a/src/mail.cpp
+++ b/src/mail.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
diff --git a/src/main.cpp b/src/main.cpp
index fb33b5f03..ff17bf2e1 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,13 +1,16 @@
-/* Anope -- main source file.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "timers.h"
diff --git a/src/memos.cpp b/src/memos.cpp
index 64b4fbacc..1007e8258 100644
--- a/src/memos.cpp
+++ b/src/memos.cpp
@@ -1,13 +1,16 @@
-/* MemoServ functions.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/messages.cpp b/src/messages.cpp
index d13ed5104..e8969bb84 100644
--- a/src/messages.cpp
+++ b/src/messages.cpp
@@ -1,13 +1,16 @@
-/* Common message handlers
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/misc.cpp b/src/misc.cpp
index df355b553..1f8895548 100644
--- a/src/misc.cpp
+++ b/src/misc.cpp
@@ -1,13 +1,16 @@
-/* Miscellaneous routines.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "build.h"
diff --git a/src/modes.cpp b/src/modes.cpp
index 31f2768c7..db2cb8a40 100644
--- a/src/modes.cpp
+++ b/src/modes.cpp
@@ -1,10 +1,17 @@
-/* Mode support
- *
- * (C) 2008-2011 Adam
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Adam
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/module.cpp b/src/module.cpp
index 06fee604f..6158cafd0 100644
--- a/src/module.cpp
+++ b/src/module.cpp
@@ -1,10 +1,16 @@
-/* Modular support
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/modulemanager.cpp b/src/modulemanager.cpp
index 929dd1f13..0a25f13d8 100644
--- a/src/modulemanager.cpp
+++ b/src/modulemanager.cpp
@@ -1,10 +1,16 @@
-/* Modular support
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/nickalias.cpp b/src/nickalias.cpp
index db0529a20..2816ef760 100644
--- a/src/nickalias.cpp
+++ b/src/nickalias.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "account.h"
diff --git a/src/nickcore.cpp b/src/nickcore.cpp
index 0216702fd..8da6d14cc 100644
--- a/src/nickcore.cpp
+++ b/src/nickcore.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/opertype.cpp b/src/opertype.cpp
index d1a1256b3..9dab7c785 100644
--- a/src/opertype.cpp
+++ b/src/opertype.cpp
@@ -1,10 +1,18 @@
-/*
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
+
#include "services.h"
#include "anope.h"
diff --git a/src/pipeengine.cpp b/src/pipeengine.cpp
index 5bca3d1ab..8a47b1a18 100644
--- a/src/pipeengine.cpp
+++ b/src/pipeengine.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "sockets.h"
diff --git a/src/process.cpp b/src/process.cpp
index 9f2794ad6..165b71285 100644
--- a/src/process.cpp
+++ b/src/process.cpp
@@ -1,13 +1,16 @@
-/* Main processing code for Services.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/protocol.cpp b/src/protocol.cpp
index 10c8b2918..398e1c8b5 100644
--- a/src/protocol.cpp
+++ b/src/protocol.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/regchannel.cpp b/src/regchannel.cpp
index d6c1216f1..d7d3540ba 100644
--- a/src/regchannel.cpp
+++ b/src/regchannel.cpp
@@ -1,13 +1,16 @@
-/* Registered channel functions
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/serialize.cpp b/src/serialize.cpp
index d820157b4..91ffba34d 100644
--- a/src/serialize.cpp
+++ b/src/serialize.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/servers.cpp b/src/servers.cpp
index a9962f9ab..678a5fa8d 100644
--- a/src/servers.cpp
+++ b/src/servers.cpp
@@ -1,13 +1,16 @@
-/* Routines to maintain a list of connected servers
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/socket_clients.cpp b/src/socket_clients.cpp
index 1df727efc..75d7581f0 100644
--- a/src/socket_clients.cpp
+++ b/src/socket_clients.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/socket_transport.cpp b/src/socket_transport.cpp
index 5e8ccad1d..97eed2749 100644
--- a/src/socket_transport.cpp
+++ b/src/socket_transport.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "sockets.h"
diff --git a/src/socketengines/epoll.cpp b/src/socketengines/epoll.cpp
index f5cd7c090..7d7aa624b 100644
--- a/src/socketengines/epoll.cpp
+++ b/src/socketengines/epoll.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/socketengines/kqueue.cpp b/src/socketengines/kqueue.cpp
index 271f5a49d..4ed09a2ad 100644
--- a/src/socketengines/kqueue.cpp
+++ b/src/socketengines/kqueue.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/socketengines/poll.cpp b/src/socketengines/poll.cpp
index 05b1f3ef5..9fc73fd83 100644
--- a/src/socketengines/poll.cpp
+++ b/src/socketengines/poll.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/socketengines/select.cpp b/src/socketengines/select.cpp
index 5b895cd9d..a6de61ed9 100644
--- a/src/socketengines/select.cpp
+++ b/src/socketengines/select.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/sockets.cpp b/src/sockets.cpp
index 6a1f252ce..b186c0197 100644
--- a/src/sockets.cpp
+++ b/src/sockets.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "sockets.h"
diff --git a/src/threadengine.cpp b/src/threadengine.cpp
index 729f3e5ec..daa70b21d 100644
--- a/src/threadengine.cpp
+++ b/src/threadengine.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "threadengine.h"
diff --git a/src/timers.cpp b/src/timers.cpp
index e280434ab..09cf6ae8d 100644
--- a/src/timers.cpp
+++ b/src/timers.cpp
@@ -1,10 +1,16 @@
-/* Timer stuff.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "timers.h"
diff --git a/src/tools/anoperc.in b/src/tools/anoperc.in
index 24fc77e83..c694f7cb6 100644
--- a/src/tools/anoperc.in
+++ b/src/tools/anoperc.in
@@ -1,18 +1,18 @@
#!/bin/sh
#
-# Configuration script for Anope
+# Anope IRC Services
#
-# (C) 2003-2025 Anope Team
-# Contact us at team@anope.org
+# Copyright (C) 2003-2025 Anope Contributors
#
-# Please read COPYING and README for further details.
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
#
-# Based on the original code of Epona by Lara.
-# Based on the original code of Services by Andy Church.
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
#
-#
-
-
+# SPDX-License-Identifier: GPL-2.0-only
ANOPEPID="@INSTDIR@/data/anope.pid"
ANOPROG="@INSTDIR@/bin/anope"
diff --git a/src/tools/mkauthors b/src/tools/mkauthors
index 1a864374d..c0da4ae7f 100755
--- a/src/tools/mkauthors
+++ b/src/tools/mkauthors
@@ -1,12 +1,18 @@
#!/usr/bin/env perl
#
-# (C) 2003-2025 Anope Team
-# Contact us at team@anope.org
+# Anope IRC Services
#
-# Please read COPYING and README for further details.
+# Copyright (C) 2003-2025 Anope Contributors
#
-# Based on the original code of Epona by Lara.
-# Based on the original code of Services by Andy Church.
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
use v5.26.0;
use strict;
diff --git a/src/uplink.cpp b/src/uplink.cpp
index f0873f73b..6104aa643 100644
--- a/src/uplink.cpp
+++ b/src/uplink.cpp
@@ -1,13 +1,16 @@
-/*
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "uplink.h"
#include "logger.h"
diff --git a/src/users.cpp b/src/users.cpp
index ec8d9be85..c778e8ead 100644
--- a/src/users.cpp
+++ b/src/users.cpp
@@ -1,13 +1,16 @@
-/* Routines to maintain a list of online users.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/src/win32/anope_windows.h b/src/win32/anope_windows.h
index 6d7c06c05..09eae02a6 100644
--- a/src/win32/anope_windows.h
+++ b/src/win32/anope_windows.h
@@ -1,13 +1,17 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#ifndef WINDOWS_H
#define WINDOWS_H
diff --git a/src/win32/dl/dl.cpp b/src/win32/dl/dl.cpp
index 464809578..6f5b8d77d 100644
--- a/src/win32/dl/dl.cpp
+++ b/src/win32/dl/dl.cpp
@@ -1,10 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "anope.h"
diff --git a/src/win32/dl/dl.h b/src/win32/dl/dl.h
index 1907554dd..929a060ca 100644
--- a/src/win32/dl/dl.h
+++ b/src/win32/dl/dl.h
@@ -1,10 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#define RTLD_NOW 0
diff --git a/src/win32/pipe/pipe.cpp b/src/win32/pipe/pipe.cpp
index fd198e932..d4b192da3 100644
--- a/src/win32/pipe/pipe.cpp
+++ b/src/win32/pipe/pipe.cpp
@@ -1,10 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "sockets.h"
diff --git a/src/win32/pipe/pipe.h b/src/win32/pipe/pipe.h
index 80fbe2a7b..718b7a22d 100644
--- a/src/win32/pipe/pipe.h
+++ b/src/win32/pipe/pipe.h
@@ -1,9 +1,15 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
extern int pipe(int fds[2]);
diff --git a/src/win32/resource.h b/src/win32/resource.h
index 3d2dfc60b..6a40c4aef 100644
--- a/src/win32/resource.h
+++ b/src/win32/resource.h
@@ -1,10 +1,16 @@
-/*
- *
- * (C) 2005-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
//{{NO_DEPENDENCIES}}
// Microsoft Developer Studio generated include file.
diff --git a/src/win32/sigaction/sigaction.cpp b/src/win32/sigaction/sigaction.cpp
index 4a3346aaa..915060387 100644
--- a/src/win32/sigaction/sigaction.cpp
+++ b/src/win32/sigaction/sigaction.cpp
@@ -1,13 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include
#include "sigaction.h"
diff --git a/src/win32/sigaction/sigaction.h b/src/win32/sigaction/sigaction.h
index 272b82bbe..024c26968 100644
--- a/src/win32/sigaction/sigaction.h
+++ b/src/win32/sigaction/sigaction.h
@@ -1,13 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#define sigemptyset(x) memset((x), 0, sizeof(*(x)))
diff --git a/src/win32/socket.cpp b/src/win32/socket.cpp
index 972cdbcc6..a3258da6f 100644
--- a/src/win32/socket.cpp
+++ b/src/win32/socket.cpp
@@ -1,10 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#define WIN32_NO_OVERRIDE
#include "services.h"
diff --git a/src/win32/socket.h b/src/win32/socket.h
index 1125774a8..c1ec18b84 100644
--- a/src/win32/socket.h
+++ b/src/win32/socket.h
@@ -1,10 +1,16 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#define read read_not_used
#define write write_not_used
diff --git a/src/win32/win32_memory.cpp b/src/win32/win32_memory.cpp
index 2e25e8681..5b9504c22 100644
--- a/src/win32/win32_memory.cpp
+++ b/src/win32/win32_memory.cpp
@@ -1,15 +1,17 @@
-/* +------------------------------------+
- * | Inspire Internet Relay Chat Daemon |
- * +------------------------------------+
- *
- * InspIRCd: (C) 2002-2011 InspIRCd Development Team
- * See: https://wiki.inspircd.org/Credits
- *
- * This program is free but copyrighted software; see
- * the file COPYING for details.
- *
- * ---------------------------------------------------
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2002-2011 InspIRCd Development Team
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#ifdef _WIN32
diff --git a/src/win32/windows.cpp b/src/win32/windows.cpp
index 5be4b83e8..cd7a0160a 100644
--- a/src/win32/windows.cpp
+++ b/src/win32/windows.cpp
@@ -1,13 +1,17 @@
-/* POSIX emulation layer for Windows.
- *
- * (C) 2008-2011 Robin Burchell
- * (C) 2008-2025 Anope Team
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+// Copyright (C) 2008-2011 Robin Burchell
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#ifdef _WIN32
#include "services.h"
diff --git a/src/xline.cpp b/src/xline.cpp
index 2d8956e81..731b85cb8 100644
--- a/src/xline.cpp
+++ b/src/xline.cpp
@@ -1,13 +1,16 @@
-/* XLine functions.
- *
- * (C) 2003-2025 Anope Team
- * Contact us at team@anope.org
- *
- * Please read COPYING and README for further details.
- *
- * Based on the original code of Epona by Lara.
- * Based on the original code of Services by Andy Church.
- */
+// Anope IRC Services
+//
+// Copyright (C) 2003-2025 Anope Contributors
+//
+// Anope is free software. You can use, modify, and/or distribute it under the
+// terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+// for the complete terms of this license and docs/AUTHORS.txt for a list of
+// contributors.
+//
+// Based on the original code of Epona by Lara
+// Based on the original code of Services by Andy Church
+//
+// SPDX-License-Identifier: GPL-2.0-only
#include "services.h"
#include "modules.h"
diff --git a/vendor/update b/vendor/update
index 91c88e2ae..355082fdb 100755
--- a/vendor/update
+++ b/vendor/update
@@ -1,12 +1,18 @@
#!/usr/bin/env perl
#
-# (C) 2003-2025 Anope Team
-# Contact us at team@anope.org
+# Anope IRC Services
#
-# Please read COPYING and README for further details.
+# Copyright (C) 2003-2025 Anope Contributors
#
-# Based on the original code of Epona by Lara.
-# Based on the original code of Services by Andy Church.
+# Anope is free software. You can use, modify, and/or distribute it under the
+# terms of version 2 of the GNU General Public License. See docs/LICENSE.txt
+# for the complete terms of this license and docs/AUTHORS.txt for a list of
+# contributors.
+#
+# Based on the original code of Epona by Lara
+# Based on the original code of Services by Andy Church
+#
+# SPDX-License-Identifier: GPL-2.0-only
use v5.26.0;
use strict;