diff --git a/.github/workflows/Scripts/UpdateSampleReferences.ps1 b/.github/workflows/Scripts/UpdateSampleReferences.ps1
index b42ce6481f..51cc8a442a 100644
--- a/.github/workflows/Scripts/UpdateSampleReferences.ps1
+++ b/.github/workflows/Scripts/UpdateSampleReferences.ps1
@@ -1,6 +1,6 @@
## ---------------------------------------------------------------------------------------
## ILGPU
-## Copyright (c) 2021-2023 ILGPU Project
+## Copyright (c) 2021-2024 ILGPU Project
## www.ilgpu.net
##
## File: UpdateSampleReferences.ps1
diff --git a/LICENSE.txt b/LICENSE.txt
index 39155115f0..2dd05e102a 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -2,7 +2,7 @@
ILGPU License
********************************************************************************
University of Illinois/NCSA Open Source License
-Copyright (c) 2016-2023 ILGPU Project
+Copyright (c) 2016-2024 ILGPU Project
All rights reserved.
Developed by: Marcel Koester (m4rs@m4rs.net)
diff --git a/README.md b/README.md
index f9da8e4677..0353882865 100644
--- a/README.md
+++ b/README.md
@@ -106,7 +106,7 @@ ILGPU also provides Source Link support for a better debugging experience. Make
ILGPU is licensed under the University of Illinois/NCSA Open Source License.
Detailed license information can be found in LICENSE.txt.
-Copyright (c) 2016-2023 ILGPU Project. All rights reserved.
+Copyright (c) 2016-2024 ILGPU Project. All rights reserved.
Originally developed by Marcel Koester.
diff --git a/Samples/InterleaveFields/Program.cs b/Samples/InterleaveFields/Program.cs
index b28db005a6..19152851e3 100644
--- a/Samples/InterleaveFields/Program.cs
+++ b/Samples/InterleaveFields/Program.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU Samples
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: Program.cs
diff --git a/Src/ILGPU.Algorithms/Properties/ILGPU.Algorithms.nuspec.targets b/Src/ILGPU.Algorithms/Properties/ILGPU.Algorithms.nuspec.targets
index 7f4bd581b0..fb81860908 100644
--- a/Src/ILGPU.Algorithms/Properties/ILGPU.Algorithms.nuspec.targets
+++ b/Src/ILGPU.Algorithms/Properties/ILGPU.Algorithms.nuspec.targets
@@ -4,7 +4,7 @@
$(Version)
ILGPU Algorithms Library
- Copyright (c) 2016-2023 ILGPU Project. All rights reserved.
+ Copyright (c) 2016-2024 ILGPU Project. All rights reserved.
ILGPU Algorithms Project
ILGPU Algorithms library for high-level GPU programming.
diff --git a/Src/ILGPU.Analyzers.Tests/Generic/IncrementalGeneratorVerifier.cs b/Src/ILGPU.Analyzers.Tests/Generic/IncrementalGeneratorVerifier.cs
index 1a2bdbfaaf..9b4771ee0c 100644
--- a/Src/ILGPU.Analyzers.Tests/Generic/IncrementalGeneratorVerifier.cs
+++ b/Src/ILGPU.Analyzers.Tests/Generic/IncrementalGeneratorVerifier.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: IncrementalGeneratorVerifier.cs
diff --git a/Src/ILGPU.Analyzers.Tests/Generic/ModuleInitializer.cs b/Src/ILGPU.Analyzers.Tests/Generic/ModuleInitializer.cs
index 83354dc503..02686dc503 100644
--- a/Src/ILGPU.Analyzers.Tests/Generic/ModuleInitializer.cs
+++ b/Src/ILGPU.Analyzers.Tests/Generic/ModuleInitializer.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: ModuleInitializer.cs
diff --git a/Src/ILGPU.Analyzers.Tests/InterleaveFields.cs b/Src/ILGPU.Analyzers.Tests/InterleaveFields.cs
index 4d97458658..855fc8893e 100644
--- a/Src/ILGPU.Analyzers.Tests/InterleaveFields.cs
+++ b/Src/ILGPU.Analyzers.Tests/InterleaveFields.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: InterleaveFields.cs
diff --git a/Src/ILGPU.Analyzers/InterleaveFieldsGenerator.cs b/Src/ILGPU.Analyzers/InterleaveFieldsGenerator.cs
index ddf4d4bcce..0506a69a4b 100644
--- a/Src/ILGPU.Analyzers/InterleaveFieldsGenerator.cs
+++ b/Src/ILGPU.Analyzers/InterleaveFieldsGenerator.cs
@@ -1,9 +1,9 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
-// File: SourceGenerator.cs
+// File: InterleaveFieldsGenerator.cs
//
// This file is part of ILGPU and is distributed under the University of Illinois Open
// Source License. See LICENSE.txt for details.
diff --git a/Src/ILGPU.Analyzers/SymbolExtensions.cs b/Src/ILGPU.Analyzers/SymbolExtensions.cs
index 6c1d186541..23b8ab2170 100644
--- a/Src/ILGPU.Analyzers/SymbolExtensions.cs
+++ b/Src/ILGPU.Analyzers/SymbolExtensions.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: SymbolExtensions.cs
diff --git a/Src/ILGPU.Analyzers/Tools/install.ps1 b/Src/ILGPU.Analyzers/Tools/install.ps1
index 4fd645389a..2949524e78 100644
--- a/Src/ILGPU.Analyzers/Tools/install.ps1
+++ b/Src/ILGPU.Analyzers/Tools/install.ps1
@@ -1,6 +1,6 @@
## ---------------------------------------------------------------------------------------
## ILGPU
-## Copyright (c) 2023 ILGPU Project
+## Copyright (c) 2023-2024 ILGPU Project
## www.ilgpu.net
##
## File: install.ps1
diff --git a/Src/ILGPU.Analyzers/Tools/uninstall.ps1 b/Src/ILGPU.Analyzers/Tools/uninstall.ps1
index 631c7e8c48..631dbefcfe 100644
--- a/Src/ILGPU.Analyzers/Tools/uninstall.ps1
+++ b/Src/ILGPU.Analyzers/Tools/uninstall.ps1
@@ -1,6 +1,6 @@
## ---------------------------------------------------------------------------------------
## ILGPU
-## Copyright (c) 2023 ILGPU Project
+## Copyright (c) 2023-2024 ILGPU Project
## www.ilgpu.net
##
## File: uninstall.ps1
diff --git a/Src/ILGPU/CodeGeneration/InterleaveFieldsAttribute.cs b/Src/ILGPU/CodeGeneration/InterleaveFieldsAttribute.cs
index 725728ee43..cbe2d8ebaf 100644
--- a/Src/ILGPU/CodeGeneration/InterleaveFieldsAttribute.cs
+++ b/Src/ILGPU/CodeGeneration/InterleaveFieldsAttribute.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2023 ILGPU Project
+// Copyright (c) 2023-2024 ILGPU Project
// www.ilgpu.net
//
// File: InterleaveFieldsAttribute.cs
diff --git a/Src/ILGPU/Properties/ILGPU.nuspec.targets b/Src/ILGPU/Properties/ILGPU.nuspec.targets
index 71ba527f59..666b12da6f 100644
--- a/Src/ILGPU/Properties/ILGPU.nuspec.targets
+++ b/Src/ILGPU/Properties/ILGPU.nuspec.targets
@@ -4,7 +4,7 @@
$(Version)
ILGPU
- Copyright (c) 2016-2023 ILGPU Project. All rights reserved.
+ Copyright (c) 2016-2024 ILGPU Project. All rights reserved.
Marcel Koester
ILGPU Just-In-Time Compiler
diff --git a/Tools/CopyrightUpdateTool/Parsers/SourceCodeCopyrightParser.cs b/Tools/CopyrightUpdateTool/Parsers/SourceCodeCopyrightParser.cs
index 8144a3c808..0b6e5c76d1 100644
--- a/Tools/CopyrightUpdateTool/Parsers/SourceCodeCopyrightParser.cs
+++ b/Tools/CopyrightUpdateTool/Parsers/SourceCodeCopyrightParser.cs
@@ -1,6 +1,6 @@
// ---------------------------------------------------------------------------------------
// ILGPU
-// Copyright (c) 2022-2023 ILGPU Project
+// Copyright (c) 2022-2024 ILGPU Project
// www.ilgpu.net
//
// File: SourceCodeCopyrightParser.cs